mmlibs/mmfw/tsrc/mmfunittest/group/bld.inf
changeset 0 b8ed18f6c07b
child 5 b220a9341636
equal deleted inserted replaced
-1:000000000000 0:b8ed18f6c07b
       
     1 // Copyright (c) 2010 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 #include "../aclnt/group/bld.inf"
       
    17 #include "../actrl/group/bld.inf"
       
    18 #include "../AFMT/group/bld.inf"
       
    19 #include "../basecl/group/bld.inf"
       
    20 #include "../ctlfrm/group/bld.inf"
       
    21 #include "../GEF/group/bld.inf"
       
    22 #include "../MidiClnt/group/bld.inf"
       
    23 #include "../Recogniser/group/bld.inf"
       
    24 #include "../srssnk/group/bld.inf"
       
    25 #include "../ACOD/group/bld.inf"
       
    26 #include "../DevSoundTest/group/bld.INF"
       
    27 #include "videogroup/bld.inf"
       
    28 
       
    29 #ifdef SYMBIAN_VARIABLE_BITRATE_CODEC // use system wide flag to trigger model controller build
       
    30 #define SYMBIAN_MMF_MODEL_CONTROLLERS
       
    31 #endif
       
    32 
       
    33 PRJ_TESTMMPFILES
       
    34 
       
    35 #ifdef SYMBIAN_MMF_MODEL_CONTROLLERS
       
    36 ../MmpFiles/tsu_mmf_oggctrl_01.mmp
       
    37 #endif
       
    38 
       
    39 // Video Clients
       
    40 ../MmpFiles/TSU_MMF_VCLNT_01.mmp
       
    41 ../MmpFiles/TS_CMMFVideoTestCustomCommands.mmp
       
    42 ../MmpFiles/TS_CMMFVideoTestController.mmp
       
    43 
       
    44 #ifdef SYMBIAN_BUILD_GCE
       
    45 #ifdef EABI
       
    46 ../MmpFiles/ts_cmmfvideotestcontroller_gce.mmp
       
    47 #endif // EABI
       
    48 #endif // SYMBIAN_BUILD_GCE
       
    49 ../MmpFiles/TS_VideoInput.mmp
       
    50 ../MmpFiles/TS_VideoOutput.mmp
       
    51 ../MmpFiles/TSU_MMF_VCLNT_APP.mmp
       
    52 
       
    53 //CTLFRM
       
    54 ../MmpFiles/TS_CMMFDummyVideoTestController.mmp
       
    55 
       
    56 //A2DPBLUETOOTH
       
    57 //../mmpfiles/TSU_MMF_A2DPBLUETOOTH.mmp
       
    58 
       
    59 
       
    60 #ifdef SYMBIAN_MMF_MODEL_CONTROLLERS
       
    61 //.avi controller
       
    62 ../MmpFiles/customaviplayercontroller.mmp
       
    63 ../MmpFiles/tsu_mmf_avictrl_01.mmp
       
    64 #endif
       
    65 
       
    66 // DRMPlugin Server
       
    67 ../MmpFiles/TSU_MMF_DRMPlugin_U.mmp
       
    68 PRJ_TESTEXPORTS
       
    69 //C:/
       
    70 // test scripts
       
    71 
       
    72 #ifdef SYMBIAN_BUILD_GCE
       
    73 ../ctlfrm/tsu_mmf_ctlfrm_videosurface.script c:/mm/tsu_mmf_ctlfrm_videosurface.script
       
    74 #endif
       
    75 
       
    76 //../A2DPBLUETOOTH/TSU_MMF_A2DPBLUETOOTH.script	c:/mm/TSU_MMF_A2DPBLUETOOTH.script
       
    77 
       
    78 
       
    79 #ifdef SYMBIAN_MMF_MODEL_CONTROLLERS
       
    80 // --------------->> Oggctrl script <<-----------------------------------
       
    81 ../scripts/tsu_mmf_oggctrl_play.script c:/tsu_mmf_oggctrl_play.script
       
    82 ../scripts/tsu_mmf_oggctrl_record.script c:/tsu_mmf_oggctrl_record.script
       
    83 ../scripts/tsu_mmf_oggctrl_01.ini c:/tsu_mmf_oggctrl_01.ini
       
    84 
       
    85 // --------------->> avictrl script <<-----------------------------------
       
    86 ../scripts/tsu_mmf_avictrl_play.script  c:/tsu_mmf_avictrl_play.script
       
    87 ../scripts/tsu_mmf_avictrl_play_alloc.script  c:/tsu_mmf_avictrl_play_alloc.script
       
    88 ../scripts/tsu_mmf_avictrl_record.script c:/tsu_mmf_avictrl_record.script
       
    89 ../scripts/tsu_mmf_avictrl_secdisp.script c:/tsu_mmf_avictrl_secdisp.script
       
    90 ../scripts/tsu_mmf_avictrl_secdisp_winscw.script c:/tsu_mmf_avictrl_secdisp_winscw.script
       
    91 ../scripts/tsu_mmf_avictrl_01.ini c:/tsu_mmf_avictrl_01.ini
       
    92 #ifdef SYMBIAN_BUILD_GCE
       
    93 ../scripts/tsu_mmf_avictrl_gce_enable.script  c:/tsu_mmf_avictrl_gce_enable.script
       
    94 ../scripts/tsu_mmf_avictrl_gce_disable.script  c:/tsu_mmf_avictrl_gce_disable.script
       
    95 ../scripts/tsu_mmf_avictrl_gce_enable.ini c:/tsu_mmf_avictrl_gce_enable.ini
       
    96 ../scripts/tsu_mmf_avictrl_gce_disable.ini c:/tsu_mmf_avictrl_gce_disable.ini
       
    97 #endif //SYMBIAN_BUILD_GCE
       
    98 #ifdef SYMBIAN_MULTIMEDIA_SUBTITLE_SUPPORT
       
    99 ../scripts/tsu_mmf_avictrl_subtitle.ini c:/tsu_mmf_avictrl_subtitle.ini
       
   100 ../scripts/tsu_mmf_avictrl_subtitle.script c:/tsu_mmf_avictrl_subtitle.script
       
   101 #endif //SYMBIAN_MULTIMEDIA_SUBTITLE_SUPPORT
       
   102 #endif //SYMBIAN_MMF_MODEL_CONTROLLERS
       
   103 
       
   104 ../scripts/TSU_MMF_VCLNT_01_WM_CAF_V2.script	c:/mm/tsu_mmf_vclnt_01_wm_caf_v2.script
       
   105 ../scripts/TSU_MMF_VCLNT_01_ALLOC_WM.script	c:/mm/tsu_mmf_vclnt_01_alloc_wm.script
       
   106 ../scripts/TSU_MMF_VCLNT_RF_WM.script		c:/mm/tsu_mmf_vclnt_rf_wm.script
       
   107 ../scripts/TSU_MMF_VCLNT_RF_ALLOC_WM.script	c:/mm/tsu_mmf_vclnt_rf_alloc_wm.script
       
   108 ../scripts/TSU_MMF_VCLNT_DRM.script		c:/mm/tsu_mmf_vclnt_drm.script
       
   109 ../scripts/TSU_MMF_VCLNT_DRM_ALLOC.script	c:/mm/tsu_mmf_vclnt_drm_alloc.script
       
   110 ../scripts/TSU_MMF_VCLNT_01.ini			c:/mm/tsu_mmf_vclnt_01.ini
       
   111 ../scripts/TSU_MMF_VCLNT_RF_WM_NOTIFICATION.script		c:/mm/tsu_mmf_vclnt_rf_wm_notification.script
       
   112 ../scripts/TSU_MMF_VCLNT_01_WM_CAF_V2_priority.script	c:/mm/tsu_mmf_vclnt_01_wm_caf_v2_priority.script
       
   113 
       
   114 
       
   115 
       
   116 // --------------->> graphics support script <<-----------------------------------
       
   117 #ifdef SYMBIAN_BUILD_GCE
       
   118 ../scripts/tsu_mmf_vclnt_u_01_gce_available.script		c:/mm/tsu_mmf_vclnt_u_01_gce_available.script
       
   119 ../scripts/tsu_mmf_vclnt_u_01_gce_unavailable.script		c:/mm/tsu_mmf_vclnt_u_01_gce_unavailable.script
       
   120 ../scripts/tsu_mmf_vclnt_u_01_gce_alloc.script			c:/mm/tsu_mmf_vclnt_u_01_gce_alloc.script
       
   121 ../scripts/tsu_mmf_vclnt_u_01_gce_avail_secscreen.script	c:/mm/tsu_mmf_vclnt_u_01_gce_avail_secscreen.script	
       
   122 ../scripts/TSU_MMF_VCLNT_01_gce_unavailable.ini	c:/mm/tsu_mmf_vclnt_01_gce_unavailable.ini
       
   123 #else
       
   124 // remove compile error and avoid test cases failed when CVideoPlayerUtility2 is not available
       
   125 ../scripts/empty.script		c:/mm/tsu_mmf_vclnt_u_01_gce_unavailable.script
       
   126 #endif
       
   127 #ifdef SYMBIAN_MULTIMEDIA_SUBTITLE_SUPPORT
       
   128 ../scripts/tsu_mmf_vclnt_u_01_subtitle_gce_on.script		c:/mm/tsu_mmf_vclnt_u_01_subtitle_gce_on.script
       
   129 ../scripts/tsu_mmf_vclnt_u_01_subtitle_gce_on_secscreen.script		c:/mm/tsu_mmf_vclnt_u_01_subtitle_gce_on_secscreen.script
       
   130 ../scripts/tsu_mmf_vclnt_u_01_subtitle_gce_on_udeb.script		c:/mm/tsu_mmf_vclnt_u_01_subtitle_gce_on_udeb.script
       
   131 ../scripts/tsu_mmf_vclnt_u_01_subtitle_gce_on_urel.script		c:/mm/tsu_mmf_vclnt_u_01_subtitle_gce_on_urel.script
       
   132 #endif
       
   133 
       
   134 ../group/TSU_MMF_ACLNT_01.bat			c:/mm/tsu_mmf_aclnt_01.bat
       
   135 
       
   136 //MM Video Clients Unit Testing
       
   137 ../VCLNT/TSU_MMF_VCLNT_01/Data/small2.wav		c:/mm/mmf/testfiles/vclnt/small2.wav
       
   138 ../VCLNT/TSU_MMF_VCLNT_01/Data/smallv.wav		c:/mm/mmf/testfiles/vclnt/smallv.wav
       
   139 ../VCLNT/TSU_MMF_VCLNT_01/Data/clock.dummy		c:/mm/mmf/testfiles/vclnt/clock.dummy
       
   140 ../VCLNT/TSU_MMF_VCLNT_01/Data/Video.content	c:/mm/mmf/testfiles/vclnt/video.content
       
   141 ../VCLNT/TSU_MMF_VCLNT_01/Data/VideoContentNoRights.content	c:/mm/mmf/testfiles/vclnt/videocontentnorights.content
       
   142 ../VCLNT/TSU_MMF_VCLNT_01/Data/LongVideo.dummy	c:/mm/mmf/testfiles/vclnt/longvideo.dummy
       
   143 ../VCLNT/TSU_MMF_VCLNT_01/Data/ShortVideo.dummy	c:/mm/mmf/testfiles/vclnt/shortvideo.dummy
       
   144 ../VCLNT/TSU_MMF_VCLNT_01/Data/AudVid.avi		c:/mm/mmf/testfiles/vclnt/audvid.avi
       
   145 ../VCLNT/TSU_MMF_VCLNT_01/Data/Vid.avi			c:/mm/mmf/testfiles/vclnt/vid.avi
       
   146 ../VCLNT/TSU_MMF_VCLNT_01/Data/xvidonly.avi		c:/mm/mmf/testfiles/vclnt/xvidonly.avi
       
   147 #ifdef SYMBIAN_MULTIMEDIA_SUBTITLE_SUPPORT
       
   148 ../VCLNT/TSU_MMF_VCLNT_01/Data/clock2.dummy		c:/mm/mmf/testfiles/vclnt/clock2.dummy
       
   149 #endif //SYMBIAN_MULTIMEDIA_SUBTITLE_SUPPORT
       
   150 
       
   151 
       
   152 #ifdef SYMBIAN_MMF_MODEL_CONTROLLERS
       
   153 //OggCtrl test files
       
   154 ../oggctrl/data/6Sec48KHz224KbsStereo.ogg c:/mm/mmf/testfiles/oggctrl/6sec48khz224kbsstereo.ogg
       
   155 ../oggctrl/data/6sec32khz120kbsstereo.ogg c:/mm/mmf/testfiles/oggctrl/6sec32khz120kbsstereo.ogg
       
   156 ../oggctrl/data/6sec44khz128kbsstereo.ogg c:/mm/mmf/testfiles/oggctrl/6sec44khz128kbsstereo.ogg
       
   157 ../oggctrl/data/invalid.ogg c:/mm/mmf/testfiles/oggctrl/invalid.ogg
       
   158 #endif
       
   159 
       
   160 #ifdef SYMBIAN_MMF_MODEL_CONTROLLERS
       
   161 //.avi controller test files
       
   162 ../avictrl/data/video_only.avi				c:/mm/mmf/testfiles/avictrl/video_only.avi
       
   163 ../avictrl/data/aud_vid.avi				c:/mm/mmf/testfiles/avictrl/aud_vid.avi
       
   164 ../avictrl/data/invalid.avi				c:/mm/mmf/testfiles/avictrl/invalid.avi
       
   165 //#ifndef SYMBIAN_MMF_NO_COPYRIGHTED_FILES
       
   166 // We should put this file in a seperate copyrighted files directory
       
   167 // Also the files storage place need to be put in a seperate branch of its own.
       
   168 ../avictrl/data/low_mem_vdo_test.avi c:/mm/mmf/testfiles/avictrl/low_mem_vdo_test.avi
       
   169 //#endif
       
   170 ../avictrl/data/aud_vid_vprp.avi			c:/mm/mmf/testfiles/avictrl/aud_vid_vprp.avi
       
   171 #ifdef SYMBIAN_MULTIMEDIA_SUBTITLE_SUPPORT
       
   172 ../avictrl/data/srt_available.avi c:/mm/mmf/testfiles/avictrl/srt_available.avi
       
   173 ../avictrl/data/srt_available.srt c:/mm/mmf/testfiles/avictrl/srt_available.srt
       
   174 #endif //SYMBIAN_MULTIMEDIA_SUBTITLE_SUPPORT
       
   175 #endif //SYMBIAN_MMF_MODEL_CONTROLLERS
       
   176 
       
   177 //iby files
       
   178 ../group/TSU_MMF_ACLNT.iby		/epoc32/rom/include/tsu_mmf_aclnt.iby
       
   179 ../group/TSU_MMF_VCLNT.iby		/epoc32/rom/include/tsu_mmf_vclnt.iby
       
   180 ../group/TSU_MMF_VCLNT_excl_test.iby		/epoc32/rom/include/tsu_mmf_vclnt_excl_test.iby
       
   181 
       
   182 //DRMPlugin Server unit test exports
       
   183 ../SecureDRM/tsu_mmf_drmplugin_alloc.script		c:/tsu_mmf_drmplugin_alloc.script
       
   184 ../SecureDRM/tsu_mmf_drmplugin_alloc.ini		c:/tsu_mmf_drmplugin_alloc.ini
       
   185 ../SecureDRM/data/small.wav			c:/securedrm/small.wav
       
   186 
       
   187