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