mmlibs/mmfw/tsrc/mmfintegrationtest/group/BLD.INF
changeset 29 eb1e5d7cc688
parent 26 c36d67f77f75
child 30 9707f1c07383
equal deleted inserted replaced
26:c36d67f77f75 29:eb1e5d7cc688
     1 // Copyright (c) 2004-2009 Nokia Corporation and/or its subsidiary(-ies).
       
     2 // All rights reserved.
       
     3 // This component and the accompanying materials are made available
       
     4 // under the terms of "Eclipse Public License v1.0"
       
     5 // which accompanies this distribution, and is available
       
     6 // at the URL "http://www.eclipse.org/legal/epl-v10.html".
       
     7 //
       
     8 // Initial Contributors:
       
     9 // Nokia Corporation - initial contribution.
       
    10 //
       
    11 // Contributors:
       
    12 //
       
    13 // Description:
       
    14 //
       
    15 
       
    16 PRJ_PLATFORMS
       
    17 DEFAULT
       
    18 // DEFAULT MISA 
       
    19 // WINS ARMI THUMB
       
    20 // MINT
       
    21 
       
    22 #ifdef SYMBIAN_MULTIMEDIA_CODEC_API
       
    23 #include "../devsound/group/bld.inf"
       
    24 #include "../devvideo/group/bld.inf"
       
    25 #endif // SYMBIAN_MULTIMEDIA_CODEC_API
       
    26 
       
    27 #ifdef SYMBIAN_VARIABLE_BITRATE_CODEC // use system wide flag to trigger model controler build
       
    28 #define SYMBIAN_MMF_MODEL_CONTROLLERS
       
    29 #endif
       
    30 
       
    31 //#ifdef SYMBIAN_MMF_MODEL_CONTROLLERS //This is commented as this test harness needs to be built for 9.2 as well.
       
    32 #include "../vclntavi/group/bld.inf"
       
    33 //#endif
       
    34 
       
    35 PRJ_MMPFILES
       
    36 
       
    37 // Server for Capability testing
       
    38 ../mmpfiles/DSCapTestServer.mmp
       
    39 ../ACLNT/CapTestServer/group/CapTestServer.mmp
       
    40 ../SDevSound/SDSCapTestServer/group/SDSCapTestServer.mmp
       
    41 ../SDevSound/SDSCapTestServer/group/SDSMMDDTestServer.mmp
       
    42 
       
    43 
       
    44 // TSI_WP5 files
       
    45 // Add ../SoundDev build instructions - NOTE - Must be inserted here in MMP list
       
    46 ../mmpfiles/TSI_MMFACLNT.mmp
       
    47 ../mmpfiles/TSI_MMFUseOldCodecAudioController.mmp
       
    48 ../mmpfiles/TSI_MMFVCLNT.mmp
       
    49 
       
    50 // MMF Controller files
       
    51 ../mmpfiles/TSI_MMFDataSink.mmp
       
    52 ../mmpfiles/TSI_MMFDataSource.mmp
       
    53 ../mmpfiles/TSI_MMFCustomCommands.mmp
       
    54 ../mmpfiles/TSI_MMFController.mmp
       
    55 ../mmpfiles/TSI_MMFController2.mmp
       
    56 ../mmpfiles/TSI_MMFCTLFRM.mmp
       
    57 ../mmpfiles/TSI_MMFFORMAT.mmp
       
    58 
       
    59 // MMF recognizer files
       
    60 #ifndef SYMBIAN_USE_MMF_RUF_RECOGNIZER
       
    61 ../mmpfiles/TSI_MMFRECOG.mmp
       
    62 #endif
       
    63 
       
    64 // Secure DEVSOUND
       
    65 ../mmpfiles/TSI_MMF_SDEVSOUND.mmp
       
    66 
       
    67 PRJ_EXPORTS
       
    68 // common
       
    69 ../group/IntTest_Mmf.iby			/epoc32/rom/include/inttest_mmf.iby
       
    70 
       
    71 // ACLNT scripts
       
    72 ../scriptFiles/TSI_MMF_ACLNT_00.script		c:/tsi_mmf_aclnt_00.script
       
    73 ../scriptFiles/TSI_MMF_ACLNT_01.script		c:/tsi_mmf_aclnt_01.script
       
    74 ../scriptFiles/TSI_MMF_ACLNT_02.script		c:/tsi_mmf_aclnt_02.script
       
    75 ../scriptFiles/TSI_MMF_ACLNT_03.script		c:/tsi_mmf_aclnt_03.script
       
    76 ../scriptFiles/TSI_MMF_ACLNT_04.script		c:/tsi_mmf_aclnt_04.script
       
    77 ../scriptFiles/TSI_MMF_ACLNT_Panic.script	c:/tsi_mmf_aclnt_panic.script
       
    78 ../scriptFiles/audio.ini			c:/audio.ini
       
    79 ../scriptFiles/tsi_mmf_aclnt_00_not_ne.script			c:/tsi_mmf_aclnt_00_not_ne.script
       
    80 ../scriptFiles/TSI_MMF_ACLNT_00_PREEMPTION.script		c:/tsi_mmf_aclnt_00_preemption.script
       
    81 ../scriptFiles/TSI_MMF_ACLNT_01_PREEMPTION.script		c:/tsi_mmf_aclnt_01_preemption.script
       
    82 ../scriptFiles/TSI_MMF_ACLNT_03_PREEMPTION.script		c:/tsi_mmf_aclnt_03_preemption.script
       
    83 
       
    84 #ifdef SYMBIAN_MULTIMEDIA_A3FDEVSOUND	
       
    85 ../scriptFiles/tsi_mmf_aclnt_00_truepause.script		c:/tsi_mmf_aclnt_00_truepause.script
       
    86 ../scriptFiles/tsi_mmf_aclnt_03_truepause.script		c:/tsi_mmf_aclnt_03_truepause.script
       
    87 #else
       
    88 ../scriptFiles/tsi_mmf_aclnt_00_nona3f.script		c:/tsi_mmf_aclnt_00_nona3f.script
       
    89 ../scriptFiles/tsi_mmf_aclnt_03_nona3f.script		c:/tsi_mmf_aclnt_03_nona3f.script
       
    90 #endif
       
    91 
       
    92 // VCLNT scripts
       
    93 ../scriptFiles/TSI_MMF_VCLNT_WM.script		c:/tsi_mmf_vclnt_wm.script
       
    94 ../scriptFiles/video.ini			c:/video.ini
       
    95 
       
    96 // CTLFRM scripts
       
    97 ../scriptFiles/TSI_MMF_CTLFRM.script		c:/tsi_mmf_ctlfrm.script
       
    98 ../scriptFiles/TSI_MMF_CTLFRM_POS.script	c:/tsi_mmf_ctlfrm_pos.script
       
    99 ../scriptFiles/TSI_MMF_CTLFRM_NEG.script	c:/tsi_mmf_ctlfrm_neg.script
       
   100 ../scriptFiles/TSI_MMF_CTLFRM_PREEMPTION.script	c:/tsi_mmf_ctlfrm_preemption.script
       
   101 ../scriptFiles/TSI_MMF_CTLFRM_POS_PREEMPTION.script	c:/tsi_mmf_ctlfrm_pos_preemption.script
       
   102 ../scriptFiles/TSI_MMF_CTLFRM_NEG_PREEMPTION.script	c:/tsi_mmf_ctlfrm_neg_preemption.script
       
   103 
       
   104 #ifndef SYMBIAN_USE_MMF_RUF_RECOGNIZER
       
   105 // RECOG scripts
       
   106 ../scriptFiles/TSI_MMF_RECOG.script		c:/tsi_mmf_recog.script
       
   107 ../scriptFiles/TSI_MMF_RECOG_ALLOC.script	c:/tsi_mmf_recog_alloc.script
       
   108 #endif
       
   109 
       
   110 // Secure DevSound scripts
       
   111 ../scriptFiles/TSI_MMF_SDEVSOUND_01.script	c:/tsi_mmf_sdevsound_01.script
       
   112 ../scriptFiles/TSI_MMF_SDEVSOUND_01_Panic.script	c:/tsi_mmf_sdevsound_01_panic.script
       
   113 ../scriptFiles/TSI_MMF_ACLNT_SD.script		c:/tsi_mmf_aclnt_sd.script
       
   114 ../scriptFiles/TSI_MMF_ACLNT_SD_NOCAP.script	c:/tsi_mmf_aclnt_sd_nocap.script
       
   115 ../scriptFiles/TSI_MMF_ACLNT_SD_MMDDCAP.script	c:/tsi_mmf_aclnt_sd_mmddcap.script
       
   116 ../scriptFiles/TSI_MMF_ACLNT_SD_UECAP.script	c:/tsi_mmf_aclnt_sd_uecap.script
       
   117 ../scriptFiles/TSI_MMF_SDEVSOUND_NOCAP.script	c:/tsi_mmf_sdevsound_nocap.script
       
   118 ../scriptFiles/TSI_MMF_SDEVSOUND_MMDDCAP.script	c:/tsi_mmf_sdevsound_mmddcap.script
       
   119 ../scriptFiles/TSI_MMF_SDEVSOUND_UECAP.script	c:/tsi_mmf_sdevsound_uecap.script
       
   120 ../scriptFiles/TSI_MMF_ACLNT_SD_PREEMPTION.script		c:/tsi_mmf_aclnt_sd_preemption.script
       
   121 ../scriptFiles/TSI_MMF_SDEVSOUND_01_PREEMPTION.script	c:/tsi_mmf_sdevsound_01_preemption.script
       
   122 
       
   123 // VCLNT scripts (additional)
       
   124 ../scriptFiles/TSI_MMF_VCLNT_OF.script		c:/tsi_mmf_vclnt_of.script
       
   125 ../scriptFiles/TSI_MMF_VCLNT_OF_ALLOC.script	c:/tsi_mmf_vclnt_of_alloc.script
       
   126 
       
   127 // ACLNT scripts (additional)
       
   128 ../scriptFiles/TSI_MMF_ACLNT_OF.script		c:/tsi_mmf_aclnt_of.script
       
   129 ../scriptFiles/TSI_MMF_ACLNT_OF_ALLOC.script	c:/tsi_mmf_aclnt_of_alloc.script
       
   130 
       
   131 ../scriptFiles/TSI_MMF_ACLNT_FS.script		c:/tsi_mmf_aclnt_fs.script
       
   132 ../scriptFiles/TSI_MMF_ACLNT_DRM.script		c:/tsi_mmf_aclnt_drm.script
       
   133 
       
   134 // ACLNT scripts for Audio Resource Notification Tests
       
   135 ../scriptFiles/TSI_MMF_ACLNT_ARN.script		c:/tsi_mmf_aclnt_arn.script
       
   136 
       
   137 #ifdef SYMBIAN_MMF_MODEL_CONTROLLERS
       
   138 // ACLNT for Ogg-Vorbis
       
   139 ../scriptFiles/TSI_MMF_ACLNTOGG_PLAY.script     c:/tsi_mmf_aclntogg_play.script
       
   140 ../scriptFiles/TSI_MMF_ACLNTOGG_REC.script      c:/tsi_mmf_aclntogg_rec.script
       
   141 ../scriptFiles/TSI_MMF_ACLNTOGG_ALLOC.script    c:/tsi_mmf_aclntogg_alloc.script
       
   142 ../scriptFiles/TSI_MMF_ACLNTOGG_DRM.script      c:/tsi_mmf_aclntogg_drm.script
       
   143 ../scriptFiles/TSI_MMF_ACLNTOGG_PLAY_PREEMPTION.script     c:/tsi_mmf_aclntogg_play_preemption.script
       
   144 ../scriptFiles/TSI_MMF_ACLNTOGG_REC_PREEMPTION.script     c:/tsi_mmf_aclntogg_rec_preemption.script
       
   145 ../scriptFiles/TSI_MMF_ACLNTOGG_APR.script      c:/tsi_mmf_aclntogg_apr.script
       
   146 
       
   147 #endif
       
   148 
       
   149 // SecureDRM scripts
       
   150 ../scriptFiles/TSI_MMF_SECUREDRM_VIDEO_MMDDCAP.script	c:/tsi_mmf_securedrm_video_mmddcap.script
       
   151 ../scriptFiles/TSI_MMF_SECUREDRM_AUDIO.script	c:/tsi_mmf_securedrm_audio.script
       
   152 ../scriptFiles/TSI_MMF_SECUREDRM_AUDIO_MMDDCAP.script	c:/tsi_mmf_securedrm_audio_mmddcap.script
       
   153 ../scriptFiles/TSI_MMF_SECUREDRM_TESTDATA.script	c:/tsi_mmf_securedrm_testdata.script
       
   154 ../scriptFiles/securedrm_audio.ini				c:/securedrm_audio.ini
       
   155 ../scriptFiles/securedrm_video.ini				c:/securedrm_video.ini
       
   156 ../scriptFiles/securedrm_testdata.ini			c:/securedrm_testdata.ini
       
   157 
       
   158 // audio test files
       
   159 
       
   160 ../ACLNT/Data/16bitmPcm.wav		c:/aclntitestdata/16bitmpcm.wav
       
   161 ../ACLNT/Data/8bitmAlaw.wav		c:/aclntitestdata/8bitmalaw.wav
       
   162 ../ACLNT/Data/8bitmPcm.wav		c:/aclntitestdata/8bitmpcm.wav
       
   163 ../ACLNT/Data/8bitmPcm-6144bytes.wav    c:/aclntitestdata/8bitmpcm-6144bytes.wav
       
   164 ../ACLNT/Data/8bitmuLaw.wav		c:/aclntitestdata/8bitmulaw.wav
       
   165 ../ACLNT/Data/8bitmUPCM.raw		c:/aclntitestdata/8bitmupcm.raw
       
   166 ../ACLNT/Data/Gsm610.wav		c:/aclntitestdata/gsm610.wav
       
   167 ../ACLNT/Data/IMAD.wav			c:/aclntitestdata/imad.wav
       
   168 ../ACLNT/Data/IMAS.wav			c:/aclntitestdata/imas.wav
       
   169 ../ACLNT/Data/PCMU16BE.wav		c:/aclntitestdata/pcmu16be.wav
       
   170 ../ACLNT/Data/PCMU16.wav		c:/aclntitestdata/pcmu16.wav
       
   171 ../ACLNT/Data/mainTst.wav		c:/aclntitestdata/maintst.wav
       
   172 ../ACLNT/Data/small.wav			c:/aclntitestdata/small.wav
       
   173 ../ACLNT/Data/small.au			c:/aclntitestdata/small.au
       
   174 ../ACLNT/Data/test.wav			c:/aclntitestdata/test.wav
       
   175 ../ACLNT/Data/test16m2.au		c:/aclntitestdata/test16m2.au
       
   176 ../ACLNT/Data/test16m2.wav		c:/aclntitestdata/test16m2.wav
       
   177 ../ACLNT/Data/test2.wav			c:/aclntitestdata/test2.wav
       
   178 ../ACLNT/Data/unsupported.wav		c:/aclntitestdata/unsupported.wav
       
   179 ../ACLNT/Data/alf-noproblem.wav		c:/aclntitestdata/alf-noproblem.wav
       
   180 ../ACLNT/Data/100khzSRate1KhzTone.wav	c:/aclntitestdata/100khzsrate1khztone.wav
       
   181 ../ACLNT/Data/7.33khzSRate1KhzTone.wav	c:/aclntitestdata/7.33khzsrate1khztone.wav
       
   182 ../ACLNT/Data/OneSample.wav		c:/aclntitestdata/onesample.wav
       
   183 ../ACLNT/Data/sequence1.sqn		c:/aclntitestdata/sequence1.sqn
       
   184 ../ACLNT/Data/sequence2.sqn		c:/aclntitestdata/sequence2.sqn
       
   185 ../ACLNT/Data/16bitmPcm.xxx		c:/aclntitestdata/16bitmpcm.xxx
       
   186 ../ACLNT/Data/explo.wav			c:/aclntitestdata/explo.wav
       
   187 ../ACLNT/Data/drmwavfile.drm		c:/aclntitestdata/drmwavfile.drm
       
   188 
       
   189 //TruePause
       
   190 ../ACLNT/Data/imad2.wav			c:/aclntitestdata/imad2.wav
       
   191 
       
   192 ../ACLNT/Data/Pcm16bitMono.wav		c:/aclntitestdata/pcm16bitmono.wav
       
   193 ../ACLNT/Data/PCM16bitStereo.wav	c:/aclntitestdata/pcm16bitstereo.wav
       
   194 ../ACLNT/Data/PCM16bitMono.au		c:/aclntitestdata/pcm16bitmono.au
       
   195 ../ACLNT/Data/PCM16bitStereo.au		c:/aclntitestdata/pcm16bitstereo.au
       
   196 
       
   197 ../ACLNT/Data/PCM8BitMono.wav		c:/aclntitestdata/pcm8bitmono.wav
       
   198 ../ACLNT/Data/PCM8BitStereo.wav		c:/aclntitestdata/pcm8bitstereo.wav	
       
   199 ../ACLNT/Data/PCM8bitMono.au		c:/aclntitestdata/pcm8bitmono.au
       
   200 ../ACLNT/Data/PCM8bitStereo.au		c:/aclntitestdata/pcm8bitstereo.au
       
   201 
       
   202 ../ACLNT/Data/8bitmuPcm.wav		c:/aclntitestdata/8bitmupcm.wav
       
   203 ../ACLNT/Data/mainTst2.wav		c:/aclntitestdata/maintst2.wav
       
   204 ../ACLNT/Data/main.wav			c:/aclntitestdata/main.wav
       
   205 ../ACLNT/Data/test.raw			c:/aclntitestdata/test.raw
       
   206 //..\aclnt\data\noexist.wav		C:\AclntITestData\noexist.wav
       
   207 ../ACLNT/Data/pcm8mono44khz.wav         c:/aclntitestdata/pcm8mono44khz.wav
       
   208 ../ACLNT/Data/pcm16mono44khz.wav         c:/aclntitestdata/pcm16mono44khz.wav
       
   209 ../ACLNT/Data/pcm16mono48khz.wav         c:/aclntitestdata/pcm16mono48khz.wav
       
   210 ../ACLNT/Data/pcm16mono12khz.wav         c:/aclntitestdata/pcm16mono12khz.wav
       
   211 ../ACLNT/Data/pcm16mono24khz.wav         c:/aclntitestdata/pcm16mono24khz.wav
       
   212 
       
   213 ../ACLNT/Data/A.txt		c:/aclntitestdata/a.txt
       
   214 ../ACLNT/Data/B.txt		c:/aclntitestdata/b.txt
       
   215 ../ACLNT/Data/G.txt		c:/aclntitestdata/g.txt
       
   216 ../ACLNT/Data/Gif.txt		c:/aclntitestdata/gif.txt
       
   217 ../ACLNT/Data/I.txt		c:/aclntitestdata/i.txt
       
   218 ../ACLNT/Data/M.txt		c:/aclntitestdata/m.txt
       
   219 ../ACLNT/Data/R.txt		c:/aclntitestdata/r.txt
       
   220 
       
   221 ../ACLNT/Data/recog_wav.wav	c:/aclntitestdata/recog_wav.wav
       
   222 ../ACLNT/Data/recog_wav.au	c:/aclntitestdata/recog_wav.au
       
   223 ../ACLNT/Data/recog_wav		c:/aclntitestdata/recog_wav
       
   224 ../ACLNT/Data/recog_au.au	c:/aclntitestdata/recog_au.au
       
   225 ../ACLNT/Data/recog_au.wav	c:/aclntitestdata/recog_au.wav
       
   226 ../ACLNT/Data/recog_raw.wav	c:/aclntitestdata/recog_raw.wav
       
   227 
       
   228 // SYMBIAN_CAF_V2
       
   229 ../ACLNT/Data/Audio.content			c:/aclntitestdata/audio.content
       
   230 ../ACLNT/Data/Audio.contentrights		c:/aclntitestdata/audio.contentrights
       
   231 #ifdef SYMBIAN_MMF_MODEL_CONTROLLERS
       
   232 ../ACLNT/Data/AudioOgg.content			c:/aclntitestdata/audioogg.content
       
   233 ../ACLNT/Data/AudioOgg.contentrights		c:/aclntitestdata/audioogg.contentrights
       
   234 #endif
       
   235 
       
   236 // video test files
       
   237 ../vclnt/data/LongVideo.dummy		c:/vclntitestdata/longvideo.dummy
       
   238 ../vclnt/data/ShortVideo.dummy		c:/vclntitestdata/shortvideo.dummy
       
   239 ../vclnt/data/DRMVideo.drm		c:/vclntitestdata/drmvideo.drm
       
   240 
       
   241 // controller framework test files
       
   242 
       
   243 ../Ctlfrm/data/test.wav			c:/tsimmfctlfrmdata/test.wav
       
   244 ../Ctlfrm/data/test2.wav		c:/tsimmfctlfrmdata/test2.wav
       
   245 ../Ctlfrm/data/Test.abc			c:/aclntitestdata/test.abc
       
   246 ../Ctlfrm/data/Test.xyz			c:/aclntitestdata/test.xyz
       
   247 
       
   248 
       
   249 // Secure DEVSOUND data files
       
   250 ../SDevSound/data/PCM_08_16_m.raw		c:/sdevsoundinttestdata/pcm_08_16_m.raw
       
   251 ../SDevSound/data/8bitmPcm.wav			c:/sdevsoundinttestdata/8bitmpcm.wav
       
   252 ../SDevSound/data/mainTst.wav			c:/sdevsoundinttestdata/maintst.wav
       
   253 
       
   254 // Media Access by File Handle test files
       
   255 ../ACLNT/Data/textOutput.wav			c:/aclntitestdata/textoutput.wav
       
   256 ../ACLNT/Data/textInput.wav			c:/aclntitestdata/textinput.wav
       
   257 ../vclnt/data/textOutput.dummy			c:/vclntitestdata/textoutput.dummy
       
   258 ../vclnt/data/textInput.dummy			c:/vclntitestdata/textinput.dummy
       
   259 
       
   260 // Used by  SYMBIAN_CAF_V2 and SYMBIAN_MMF_AUTOPAUSE_RESUME
       
   261 ../ACLNT/Data/mainTst3.wav			c:/aclntitestdata/maintst3.wav
       
   262 
       
   263 // Audio Resource Notification test data files
       
   264 ../ACLNT/Data/test2.raw				c:/aclntitestdata/test2.raw
       
   265 ../ACLNT/Data/test3.raw				c:/aclntitestdata/test3.raw
       
   266 
       
   267 #ifdef SYMBIAN_MMF_MODEL_CONTROLLERS
       
   268 // ACLNT for Ogg-Vorbis
       
   269 ../ACLNT/Data/MainTst.ogg		c:/aclntitestdata/maintst.ogg
       
   270 ../ACLNT/Data/MainTst2.ogg		c:/aclntitestdata/maintst2.ogg
       
   271 ../ACLNT/Data/MainTst3.ogg		c:/aclntitestdata/maintst3.ogg
       
   272 ../ACLNT/Data/small.ogg			c:/aclntitestdata/small.ogg
       
   273 #endif
       
   274 
       
   275 // SecureDRM test data
       
   276 ../SecureDRM/data/audiocontent2.xml	c:/securedrm/audiocontent2.xml
       
   277 ../SecureDRM/data/audiorights2.xml	c:/securedrm/audiorights2.xml
       
   278 ../SecureDRM/data/videocontent2.xml	c:/securedrm/videocontent2.xml
       
   279 ../SecureDRM/data/videorights2.xml	c:/securedrm/videorights2.xml
       
   280 ../SecureDRM/data/small.wav	   		c:/securedrm/small.wav
       
   281 ../SecureDRM/data/xvidonly.avi		c:/securedrm/xvidonly.avi