toolsandutils/buildsystem/extension/syslibs/test/bafl_resource_files.mk
changeset 0 83f4b4db085c
child 1 d4b442d23379
equal deleted inserted replaced
-1:000000000000 0:83f4b4db085c
       
     1 # Copyright (c) 2007-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 # Copy test files to test sortbytable functionality.
       
    15 # 
       
    16 #
       
    17 
       
    18 TMPROOT:=$(subst \,/,$(EPOCROOT))
       
    19 EPOCROOT:=$(patsubst %/,%,$(TMPROOT))/
       
    20 
       
    21 include $(EPOCROOT)epoc32/tools/shell/$(notdir $(basename $(SHELL))).mk
       
    22 
       
    23 ifeq ($(findstring WINS,$(PLATFORM)),WINS)
       
    24 TARGET_DIRECTORY=$(EPOCROOT)epoc32/release/$(PLATFORM)/$(CFG)/z/system/data
       
    25 else
       
    26 TARGET_DIRECTORY=$(EPOCROOT)epoc32/data/z/system/data
       
    27 endif
       
    28 
       
    29 SOURCEDIR=$(EXTENSION_ROOT)/../tsrc
       
    30 
       
    31 $(TARGET_DIRECTORY) :
       
    32 	$(call createdir,"$@")
       
    33 
       
    34 TARGET_FILES=\
       
    35 	$(TARGET_DIRECTORY)/t_compressed_unicode_1.rsc $(EPOCROOT)epoc32\include\T_COMPRESSED_UNICODE_1.RSG \
       
    36 	$(TARGET_DIRECTORY)/t_compressed_unicode_2.rsc $(EPOCROOT)epoc32\include\T_COMPRESSED_UNICODE_2.RSG \
       
    37 	$(TARGET_DIRECTORY)/t_dictionary_compressed_versio_of_2.rsc \
       
    38 	$(TARGET_DIRECTORY)/t_calypso_test_resource_file_1.rsc \
       
    39 	$(TARGET_DIRECTORY)/t_notrscfile.rsc \
       
    40 	$(TARGET_DIRECTORY)/rscheader.bin \
       
    41 	$(TARGET_DIRECTORY)/newrscformat.rsc \
       
    42 
       
    43 $(TARGET_DIRECTORY)/t_compressed_unicode_1.rsc : $(SOURCEDIR)/T_COMPRESSED_UNICODE_1.RPP
       
    44 	@RCOMP.EXE -s$? -o$@ -h$(EPOCROOT)epoc32/include/T_COMPRESSED_UNICODE_1.RSG -u -{0x000eb205,*}
       
    45 $(EPOCROOT)epoc32/include/T_COMPRESSED_UNICODE_1.RSG : $(SOURCEDIR)/T_COMPRESSED_UNICODE_1.RPP
       
    46 	@RCOMP.EXE -s$? -o$(TARGET_DIRECTORY)/t_compressed_unicode_1.rsc -h$@ -u -{0x000eb205,*}
       
    47 
       
    48 $(TARGET_DIRECTORY)/t_compressed_unicode_2.rsc : $(SOURCEDIR)/T_COMPRESSED_UNICODE_2.RPP
       
    49 	@RCOMP.EXE -s$? -o$@ -h$(EPOCROOT)epoc32/include/T_COMPRESSED_UNICODE_2.RSG -u
       
    50 $(EPOCROOT)epoc32/include/T_COMPRESSED_UNICODE_2.RSG : $(SOURCEDIR)/T_COMPRESSED_UNICODE_2.RPP
       
    51 	@RCOMP.EXE -s$? -o$(TARGET_DIRECTORY)/t_compressed_unicode_2.rsc -h$@ -u
       
    52 
       
    53 $(TARGET_DIRECTORY)/t_dictionary_compressed_versio_of_2.rsc : $(SOURCEDIR)/T_GENERATE_DICTIONARY_COMPRESSED_VERSION_OF_2.PL
       
    54 	@perl -w $(SOURCEDIR)/T_GENERATE_DICTIONARY_COMPRESSED_VERSION_OF_2.PL $(TARGET_DIRECTORY)/t_dictionary_compressed_versio_of_2.rsc
       
    55 
       
    56 $(TARGET_DIRECTORY)/t_calypso_test_resource_file_1.rsc : $(SOURCEDIR)/T_CALYPSO_COMPILED_RESOURCE_FILE_1.RSC
       
    57 	$(CP) $(call slash2generic,$(SOURCEDIR)/T_CALYPSO_COMPILED_RESOURCE_FILE_1.RSC $(TARGET_DIRECTORY)/t_calypso_test_resource_file_1.rsc)
       
    58 
       
    59 $(TARGET_DIRECTORY)/t_notrscfile.rsc  : $(SOURCEDIR)/T_NotRscFile.RSC
       
    60 	$(CP) $(call slash2generic,$(SOURCEDIR)/T_NotRscFile.RSC $(TARGET_DIRECTORY)/t_notrscfile.rsc)
       
    61 	
       
    62 $(TARGET_DIRECTORY)/rscheader.bin : 
       
    63 	$(CP) $(call slash2generic,$(SOURCEDIR)/RscHeader.Bin $(TARGET_DIRECTORY)/rscheader.bin)
       
    64 
       
    65 $(TARGET_DIRECTORY)/newrscformat.rsc :  $(SOURCEDIR)/RscHeader.Bin  $(SOURCEDIR)/RLETest.BMP $(TARGET_DIRECTORY)/TRSC.rsc
       
    66 	@BMCONV.EXE  $(SOURCEDIR)/16RAMC.MBM /c16$(SOURCEDIR)/RLETest.BMP
       
    67 	$(CP) $(call slash2generic,$(SOURCEDIR)/RscHeader.Bin)/b + $(call slash2generic,$(TARGET_DIRECTORY)/TRSC.rsc)/b + $(call slash2generic,$(SOURCEDIR)/16RAMC.MBM) /b $(call slash2generic,$(TARGET_DIRECTORY)/newrscformat.rsc)
       
    68 
       
    69 COPYFILES :
       
    70 	$(CP) $(call slash2generic,$(SOURCEDIR)/TRSC_Inv1.RSC $(TARGET_DIRECTORY)/trsc_inv1.rsc)
       
    71 	$(CP) $(call slash2generic,$(SOURCEDIR)/TRSC_Inv2.RSC $(TARGET_DIRECTORY)/trsc_inv2.rsc)
       
    72 	$(CP) $(call slash2generic,$(SOURCEDIR)/TRSC_Inv3.RSC $(TARGET_DIRECTORY)/trsc_inv3.rsc)
       
    73 	$(CP) $(call slash2generic,$(SOURCEDIR)/TRSC_Inv4.RSC $(TARGET_DIRECTORY)/trsc_inv4.rsc)
       
    74 	$(CP) $(call slash2generic,$(SOURCEDIR)/TRSC_Inv5.RSC $(TARGET_DIRECTORY)/trsc_inv5.rsc)
       
    75 	$(CP) $(call slash2generic,$(SOURCEDIR)/TRSC_Inv6.RSC $(TARGET_DIRECTORY)/trsc_inv6.rsc)
       
    76 	$(CP) $(call slash2generic,$(SOURCEDIR)/TRSC_Inv7.RSC $(TARGET_DIRECTORY)/trsc_inv7.rsc)
       
    77 	$(CP) $(call slash2generic,$(SOURCEDIR)/TRSC_Inv8.RSC $(TARGET_DIRECTORY)/trsc_inv8.rsc)
       
    78 	$(CP) $(call slash2generic,$(SOURCEDIR)/TRSC_Inv9.RSC $(TARGET_DIRECTORY)/trsc_inv9.rsc)
       
    79 	$(CP) $(call slash2generic,$(SOURCEDIR)/TRscCalypso_Inv10.RSC $(TARGET_DIRECTORY)/trsccalypso_inv10.rsc)
       
    80 	$(CP) $(call slash2generic,$(SOURCEDIR)/TRscCalypso_Inv11.RSC $(TARGET_DIRECTORY)/trsccalypso_inv11.rsc)
       
    81 	$(CP) $(call slash2generic,$(SOURCEDIR)/TRscCalypso_Inv12.RSC $(TARGET_DIRECTORY)/trsccalypso_inv12.rsc)
       
    82 	$(CP) $(call slash2generic,$(SOURCEDIR)/TRscComprU_Inv13.RSC $(TARGET_DIRECTORY)/trsccompru_inv13.rsc)
       
    83 	$(CP) $(call slash2generic,$(SOURCEDIR)/TRscComprU_Inv14.RSC $(TARGET_DIRECTORY)/trsccompru_inv14.rsc)
       
    84 	$(CP) $(call slash2generic,$(SOURCEDIR)/TRscComprU_Inv15.RSC $(TARGET_DIRECTORY)/trsccompru_inv15.rsc)
       
    85 	$(CP) $(call slash2generic,$(SOURCEDIR)/TRscCalypso_Inv16.RSC $(TARGET_DIRECTORY)/trsccalypso_inv16.rsc)
       
    86 	$(CP) $(call slash2generic,$(SOURCEDIR)/TRscCalypso_Inv17.RSC $(TARGET_DIRECTORY)/trsccalypso_inv17.rsc)
       
    87 	$(CP) $(call slash2generic,$(SOURCEDIR)/RscHeader.Bin)/b + $(call slash2generic,$(TARGET_DIRECTORY)/t_calypso_test_resource_file_1.rsc)/b $(call slash2generic,$(TARGET_DIRECTORY)/trscromcalypsocomprnewfmt.rsc)
       
    88 	$(CP) $(call slash2generic,$(SOURCEDIR)/Spi_ECom.spi $(TARGET_DIRECTORY)/spi_ecom.spi)
       
    89 	$(CP) $(call slash2generic,$(SOURCEDIR)/Spi_EComRsc1.RSC $(TARGET_DIRECTORY)/spi_ecomrsc1.rsc)
       
    90 	$(CP) $(call slash2generic,$(SOURCEDIR)/Spi_EComRsc2.RSC $(TARGET_DIRECTORY)/spi_ecomrsc2.rsc)
       
    91 	$(CP) $(call slash2generic,$(SOURCEDIR)/Spi_EComRsc3.RSC $(TARGET_DIRECTORY)/spi_ecomrsc3.rsc)
       
    92 	$(CP) $(call slash2generic,$(SOURCEDIR)/ECom-1-0.spi $(TARGET_DIRECTORY)/ecom-1-0.spi)
       
    93 	$(CP) $(call slash2generic,$(SOURCEDIR)/ECom-1-0.s02 $(TARGET_DIRECTORY)/ecom-1-0.s02)
       
    94 	$(CP) $(call slash2generic,$(SOURCEDIR)/ECom-2-0.spi $(TARGET_DIRECTORY)/ecom-2-0.spi)
       
    95 	$(CP) $(call slash2generic,$(SOURCEDIR)/ECom-2-0.s02 $(TARGET_DIRECTORY)/ecom-2-0.s02)
       
    96 	$(CP) $(call slash2generic,$(SOURCEDIR)/Spi_ECom-0-0.spi $(TARGET_DIRECTORY)/spi_ecom-0-0.spi)
       
    97 	$(CP) $(call slash2generic,$(SOURCEDIR)/Spi_ECom-1-0.spi $(TARGET_DIRECTORY)/spi_ecom-1-0.spi)
       
    98 	$(CP) $(call slash2generic,$(SOURCEDIR)/CECom-0-0.spi $(TARGET_DIRECTORY)/cecom-0-0.spi)
       
    99 	$(CP) $(call slash2generic,$(SOURCEDIR)/CECom-1-0.spi $(TARGET_DIRECTORY)/cecom-1-0.spi)
       
   100 	$(CP) $(call slash2generic,$(SOURCEDIR)/Spi_ECom_Case-0-0.spi $(TARGET_DIRECTORY)/spi_ecom_case-0-0.spi)
       
   101 	$(CP) $(call slash2generic,$(SOURCEDIR)/Spi_ECom_Case-1-0.spi $(TARGET_DIRECTORY)/spi_ecom_case-1-0.spi)
       
   102 
       
   103 
       
   104 DO_NOTHING :
       
   105 	@echo do nothing
       
   106 
       
   107 # the targets below are the public ones
       
   108 
       
   109 MAKMAKE : DO_NOTHING
       
   110 
       
   111 BLD : $(TARGET_DIRECTORY) $(TARGET_FILES) COPYFILES
       
   112 
       
   113 SAVESPACE : BLD
       
   114 
       
   115 FREEZE : DO_NOTHING
       
   116 
       
   117 LIB : DO_NOTHING
       
   118 
       
   119 CLEANLIB : DO_NOTHING
       
   120 
       
   121 RESOURCE : DO_NOTHING
       
   122 
       
   123 CLEAN : 
       
   124 	-$(ERASE) $(call slash2generic,$(TARGET_DIRECTORY)/t_compressed_unicode_1.rsc $(EPOCROOT)epoc32/include/t_compressed_unicode_1.rsg)
       
   125 	-$(ERASE) $(call slash2generic,$(TARGET_DIRECTORY)/t_compressed_unicode_2.rsc $(EPOCROOT)epoc32/include/t_compressed_unicode_2.rsg)
       
   126 	-$(ERASE) $(call slash2generic,$(TARGET_DIRECTORY)/t_dictionary_compressed_versio_of_2.rsc) 
       
   127 	-$(ERASE) $(call slash2generic,$(TARGET_DIRECTORY)/t_calypso_test_resource_file_1.rsc) 
       
   128 	-$(ERASE) $(call slash2generic,$(TARGET_DIRECTORY)/t_notrscfile.rsc) 
       
   129 	-$(ERASE) $(call slash2generic,$(TARGET_DIRECTORY)/rscheader.bin) 
       
   130 	-$(ERASE) $(call slash2generic,$(TARGET_DIRECTORY)/newrscformat.rsc) 
       
   131 	-$(ERASE) $(call slash2generic,$(TARGET_DIRECTORY)/trsc_inv1.rsc) 
       
   132 	-$(ERASE) $(call slash2generic,$(TARGET_DIRECTORY)/trsc_inv2.rsc) 
       
   133 	-$(ERASE) $(call slash2generic,$(TARGET_DIRECTORY)/trsc_inv3.rsc) 
       
   134 	-$(ERASE) $(call slash2generic,$(TARGET_DIRECTORY)/trsc_inv4.rsc) 
       
   135 	-$(ERASE) $(call slash2generic,$(TARGET_DIRECTORY)/trsc_inv5.rsc) 
       
   136 	-$(ERASE) $(call slash2generic,$(TARGET_DIRECTORY)/trsc_inv6.rsc) 
       
   137 	-$(ERASE) $(call slash2generic,$(TARGET_DIRECTORY)/trsc_inv7.rsc) 
       
   138 	-$(ERASE) $(call slash2generic,$(TARGET_DIRECTORY)/trsc_inv8.rsc) 
       
   139 	-$(ERASE) $(call slash2generic,$(TARGET_DIRECTORY)/trsc_inv9.rsc) 
       
   140 	-$(ERASE) $(call slash2generic,$(TARGET_DIRECTORY)/trsccalypso_inv10.rsc) 
       
   141 	-$(ERASE) $(call slash2generic,$(TARGET_DIRECTORY)/trsccalypso_inv11.rsc) 
       
   142 	-$(ERASE) $(call slash2generic,$(TARGET_DIRECTORY)/trsccalypso_inv12.rsc) 
       
   143 	-$(ERASE) $(call slash2generic,$(TARGET_DIRECTORY)/trsccompru_inv13.rsc) 
       
   144 	-$(ERASE) $(call slash2generic,$(TARGET_DIRECTORY)/trsccompru_inv14.rsc) 
       
   145 	-$(ERASE) $(call slash2generic,$(TARGET_DIRECTORY)/trsccompru_inv15.rsc) 
       
   146 	-$(ERASE) $(call slash2generic,$(TARGET_DIRECTORY)/trsccalypso_inv16.rsc) 
       
   147 	-$(ERASE) $(call slash2generic,$(TARGET_DIRECTORY)/trsccalypso_inv17.rsc) 
       
   148 	-$(ERASE) $(call slash2generic,$(TARGET_DIRECTORY)/trscromcalypsocomprnewfmt.rsc) 
       
   149 	-$(ERASE) $(call slash2generic,$(TARGET_DIRECTORY)/spi_ecom.spi) 
       
   150 	-$(ERASE) $(call slash2generic,$(TARGET_DIRECTORY)/spi_ecomrsc1.rsc) 
       
   151 	-$(ERASE) $(call slash2generic,$(TARGET_DIRECTORY)/spi_ecomrsc2.rsc) 
       
   152 	-$(ERASE) $(call slash2generic,$(TARGET_DIRECTORY)/spi_ecomrsc3.rsc) 
       
   153 	-$(ERASE) $(call slash2generic,$(TARGET_DIRECTORY)/ecom-1-0.spi)  
       
   154 	-$(ERASE) $(call slash2generic,$(TARGET_DIRECTORY)/ecom-1-0.s02) 
       
   155 	-$(ERASE) $(call slash2generic,$(TARGET_DIRECTORY)/ecom-2-0.spi) 
       
   156 	-$(ERASE) $(call slash2generic,$(TARGET_DIRECTORY)/ecom-2-0.s02) 
       
   157 	-$(ERASE) $(call slash2generic,$(TARGET_DIRECTORY)/spi_ecom-0-0.spi) 
       
   158 	-$(ERASE) $(call slash2generic,$(TARGET_DIRECTORY)/spi_ecom-1-0.spi) 
       
   159 	-$(ERASE) $(call slash2generic,$(TARGET_DIRECTORY)/cecom-0-0.spi) 
       
   160 	-$(ERASE) $(call slash2generic,$(TARGET_DIRECTORY)/cecom-1-0.spi)
       
   161 	-$(ERASE) $(call slash2generic,$(TARGET_DIRECTORY)/spi_ecom_case-0-0.spi) 
       
   162 	-$(ERASE) $(call slash2generic,$(TARGET_DIRECTORY)/spi_ecom_case-1-0.spi)
       
   163 
       
   164 RELEASABLES : 
       
   165 	@echo $(TARGET_DIRECTORY)/t_compressed_unicode_1.rsc $(EPOCROOT)epoc32/include/t_compressed_unicode_1.rsg 
       
   166 	@echo $(TARGET_DIRECTORY)/t_compressed_unicode_2.rsc $(EPOCROOT)epoc32/include/t_compressed_unicode_2.rsg 
       
   167 	@echo $(TARGET_DIRECTORY)/t_dictionary_compressed_versio_of_2.rsc 
       
   168 	@echo $(TARGET_DIRECTORY)/t_calypso_test_resource_file_1.rsc 
       
   169 	@echo $(TARGET_DIRECTORY)/t_notrscfile.rsc 
       
   170 	@echo $(TARGET_DIRECTORY)/rscheader.bin 
       
   171 	@echo $(TARGET_DIRECTORY)/newrscformat.rsc 
       
   172 	@echo $(TARGET_DIRECTORY)/trsc_inv1.rsc 
       
   173 	@echo $(TARGET_DIRECTORY)/trsc_inv2.rsc 
       
   174 	@echo $(TARGET_DIRECTORY)/trsc_inv3.rsc 
       
   175 	@echo $(TARGET_DIRECTORY)/trsc_inv4.rsc 
       
   176 	@echo $(TARGET_DIRECTORY)/trsc_inv5.rsc 
       
   177 	@echo $(TARGET_DIRECTORY)/trsc_inv6.rsc 
       
   178 	@echo $(TARGET_DIRECTORY)/trsc_inv7.rsc 
       
   179 	@echo $(TARGET_DIRECTORY)/trsc_inv8.rsc 
       
   180 	@echo $(TARGET_DIRECTORY)/trsc_inv9.rsc 
       
   181 	@echo $(TARGET_DIRECTORY)/trsccalypso_inv10.rsc 
       
   182 	@echo $(TARGET_DIRECTORY)/trsccalypso_inv11.rsc 
       
   183 	@echo $(TARGET_DIRECTORY)/trsccalypso_inv12.rsc 
       
   184 	@echo $(TARGET_DIRECTORY)/trsccompru_inv13.rsc 
       
   185 	@echo $(TARGET_DIRECTORY)/trsccompru_inv14.rsc 
       
   186 	@echo $(TARGET_DIRECTORY)/trsccompru_inv15.rsc 
       
   187 	@echo $(TARGET_DIRECTORY)/trsccalypso_inv16.rsc 
       
   188 	@echo $(TARGET_DIRECTORY)/trsccalypso_inv17.rsc 
       
   189 	@echo $(TARGET_DIRECTORY)/trscromcalypsocomprnewfmt.rsc 
       
   190 	@echo $(TARGET_DIRECTORY)/spi_ecom.spi 
       
   191 	@echo $(TARGET_DIRECTORY)/spi_ecomrsc1.rsc 
       
   192 	@echo $(TARGET_DIRECTORY)/spi_ecomrsc2.rsc 
       
   193 	@echo $(TARGET_DIRECTORY)/spi_ecomrsc3.rsc 
       
   194 	@echo $(TARGET_DIRECTORY)/ecom-1-0.spi  
       
   195 	@echo $(TARGET_DIRECTORY)/ecom-1-0.s02 
       
   196 	@echo $(TARGET_DIRECTORY)/ecom-2-0.spi 
       
   197 	@echo $(TARGET_DIRECTORY)/ecom-2-0.s02 
       
   198 	@echo $(TARGET_DIRECTORY)/spi_ecom-0-0.spi 
       
   199 	@echo $(TARGET_DIRECTORY)/spi_ecom-1-0.spi 
       
   200 	@echo $(TARGET_DIRECTORY)/cecom-0-0.spi
       
   201 	@echo $(TARGET_DIRECTORY)/cecom-1-0.spi
       
   202 	@echo $(TARGET_DIRECTORY)/spi_ecom_case-0-0.spi 
       
   203 	@echo $(TARGET_DIRECTORY)/spi_ecom_case-1-0.spi 
       
   204 	
       
   205 FINAL : DO_NOTHING