| OLD | NEW | 
|---|
| 1 #****************************************************************************** | 1 #****************************************************************************** | 
| 2 # | 2 # | 
| 3 #   Copyright (C) 1998-2014, International Business Machines | 3 #   Copyright (C) 1998-2015, International Business Machines | 
| 4 #   Corporation and others.  All Rights Reserved. | 4 #   Corporation and others.  All Rights Reserved. | 
| 5 # | 5 # | 
| 6 #****************************************************************************** | 6 #****************************************************************************** | 
| 7 ## Top-level Makefile.in for ICU | 7 ## Top-level Makefile.in for ICU | 
| 8 ## Stephen F. Booth | 8 ## Stephen F. Booth | 
| 9 | 9 | 
| 10 ## Source directory information | 10 ## Source directory information | 
| 11 srcdir = @srcdir@ | 11 srcdir = @srcdir@ | 
| 12 top_srcdir = @top_srcdir@ | 12 top_srcdir = @top_srcdir@ | 
| 13 | 13 | 
| (...skipping 120 matching lines...) Expand 10 before | Expand all | Expand 10 after  Loading... | 
| 134 TEST_CNV_FILES=$(TEST_UCM_SOURCE:%.ucm=$(TESTBUILDDIR)/%.cnv) | 134 TEST_CNV_FILES=$(TEST_UCM_SOURCE:%.ucm=$(TESTBUILDDIR)/%.cnv) | 
| 135 | 135 | 
| 136 TEST_NRM_FILES=$(TESTBUILDDIR)/testnorm.nrm | 136 TEST_NRM_FILES=$(TESTBUILDDIR)/testnorm.nrm | 
| 137 | 137 | 
| 138 # import the shared .mk file | 138 # import the shared .mk file | 
| 139 include $(TESTSRCDATADIR)/tstfiles.mk | 139 include $(TESTSRCDATADIR)/tstfiles.mk | 
| 140 -include $(TESTSRCDATADIR)/tstlocal.mk | 140 -include $(TESTSRCDATADIR)/tstlocal.mk | 
| 141 | 141 | 
| 142 # TEST_RES_SOURCE comes from tstfiles.mk | 142 # TEST_RES_SOURCE comes from tstfiles.mk | 
| 143 TEST_RES = $(TEST_RES_SOURCE) $(TEST_RES_LOCAL) casing.txt mc.txt root.txt sh.tx
     t sh_YU.txt te.txt te_IN.txt te_IN_REVISED.txt testtypes.txt testaliases.txt tes
     tempty.txt structLocale.txt idna_rules.txt conversion.txt icuio.txt testtable32.
     txt metaZones.txt timezoneTypes.txt windowsZones.txt zoneinfo64.txt | 143 TEST_RES = $(TEST_RES_SOURCE) $(TEST_RES_LOCAL) casing.txt mc.txt root.txt sh.tx
     t sh_YU.txt te.txt te_IN.txt te_IN_REVISED.txt testtypes.txt testaliases.txt tes
     tempty.txt structLocale.txt idna_rules.txt conversion.txt icuio.txt testtable32.
     txt metaZones.txt timezoneTypes.txt windowsZones.txt zoneinfo64.txt | 
| 144 TEST_RES_FILES=$(TEST_RES:%.txt=$(TESTBUILDDIR)/%.res) $(TESTBUILDDIR)/iscii.res
      $(TESTBUILDDIR)/old_l_testtypes.res $(TESTBUILDDIR)/old_e_testtypes.res | 144 TEST_RES_FILES=$(TEST_RES:%.txt=$(TESTBUILDDIR)/%.res) $(TESTBUILDDIR)/encoded.r
     es $(TESTBUILDDIR)/old_l_testtypes.res $(TESTBUILDDIR)/old_e_testtypes.res | 
| 145 | 145 | 
| 146 ALL_TEST_FILES = $(TEST_DAT_FILES) $(TEST_SPP_FILES) $(TEST_BRK_FILES) $(TEST_CN
     V_FILES) $(TEST_NRM_FILES) $(TEST_RES_FILES) $(TESTOUTDIR)/$(TESTDT)/nam.typ $(T
     ESTOUTDIR)/$(TESTDT)/zoneinfo64.res | 146 ALL_TEST_FILES = $(TEST_DAT_FILES) $(TEST_SPP_FILES) $(TEST_BRK_FILES) $(TEST_CN
     V_FILES) $(TEST_NRM_FILES) $(TEST_RES_FILES) $(TESTOUTDIR)/$(TESTDT)/nam.typ $(T
     ESTOUTDIR)/$(TESTDT)/zoneinfo64.res | 
| 147 | 147 | 
| 148 # list | 148 # list | 
| 149 | 149 | 
| 150 $(TESTBUILDDIR)/testdata.lst: $(SRCLISTDEPS) | 150 $(TESTBUILDDIR)/testdata.lst: $(SRCLISTDEPS) | 
| 151         @echo "generating $@ (list of data files)" | 151         @echo "generating $@ (list of data files)" | 
| 152         @-$(RMV) $@ | 152         @-$(RMV) $@ | 
| 153         @for file in $(TEST_RES_FILES:$(TESTBUILDDIR)/%.res=%.res) $(TEST_DAT_FI
     LES:$(TESTBUILDDIR)/%.icu=%.icu) $(TEST_SPP_FILES:$(TESTBUILDDIR)/%.spp=%.spp) $
     (TEST_CNV_FILES:$(TESTBUILDDIR)/%.cnv=%.cnv) $(TEST_NRM_FILES:$(TESTBUILDDIR)/%.
     nrm=%.nrm); do \ | 153         @for file in $(TEST_RES_FILES:$(TESTBUILDDIR)/%.res=%.res) $(TEST_DAT_FI
     LES:$(TESTBUILDDIR)/%.icu=%.icu) $(TEST_SPP_FILES:$(TESTBUILDDIR)/%.spp=%.spp) $
     (TEST_CNV_FILES:$(TESTBUILDDIR)/%.cnv=%.cnv) $(TEST_NRM_FILES:$(TESTBUILDDIR)/%.
     nrm=%.nrm); do \ | 
| 154           echo $$file >> $@; \ | 154           echo $$file >> $@; \ | 
| 155         done; | 155         done; | 
| 156 | 156 | 
| 157 | 157 | 
| 158 build-testdata: build-dir $(ALL_TEST_FILES) $(TESTBUILDDIR)/testdata.lst $(TESTB
     UILDDIR)/iscii.res | 158 build-testdata: build-dir $(ALL_TEST_FILES) $(TESTBUILDDIR)/testdata.lst $(TESTB
     UILDDIR)/encoded.res | 
| 159 | 159 | 
| 160 # test.icu | 160 # test.icu | 
| 161 $(TESTBUILDDIR)/test.icu: $(GENTEST) | 161 $(TESTBUILDDIR)/test.icu: $(GENTEST) | 
| 162         $(INVOKE) $(GENTEST) -d $(TESTBUILDDIR) | 162         $(INVOKE) $(GENTEST) -d $(TESTBUILDDIR) | 
| 163 | 163 | 
| 164 $(TESTBUILDDIR)/testtable32.txt:  $(GENTEST) | 164 $(TESTBUILDDIR)/testtable32.txt:  $(GENTEST) | 
| 165         $(INVOKE) $(GENTEST) -r -d $(TESTBUILDDIR) | 165         $(INVOKE) $(GENTEST) -r -d $(TESTBUILDDIR) | 
| 166 | 166 | 
| 167 $(TESTBUILDDIR)/testtable32.res: $(TESTBUILDDIR)/testtable32.txt $(TOOLBINDIR)/g
     enrb$(EXEEXT) | 167 $(TESTBUILDDIR)/testtable32.res: $(TESTBUILDDIR)/testtable32.txt $(TOOLBINDIR)/g
     enrb$(EXEEXT) | 
| 168         $(INVOKE) $(TOOLBINDIR)/genrb $(GENRBOPTS) -s $(TESTBUILDDIR) $(ICU_DATA
     _OPT) -d $(TESTBUILDDIR) $(<F) | 168         $(INVOKE) $(TOOLBINDIR)/genrb $(GENRBOPTS) -s $(TESTBUILDDIR) $(ICU_DATA
     _OPT) -d $(TESTBUILDDIR) $(<F) | 
| (...skipping 25 matching lines...) Expand all  Loading... | 
| 194 | 194 | 
| 195 $(TESTBUILDDIR)/%.cnv: $(TESTSRCDATADIR)/%.ucm $(TOOLBINDIR)/makeconv$(EXEEXT) | 195 $(TESTBUILDDIR)/%.cnv: $(TESTSRCDATADIR)/%.ucm $(TOOLBINDIR)/makeconv$(EXEEXT) | 
| 196         $(INVOKE) $(TOOLBINDIR)/makeconv --small -c -d $(TESTBUILDDIR) $(TESTSRC
     DATADIR)/$(<F) | 196         $(INVOKE) $(TOOLBINDIR)/makeconv --small -c -d $(TESTBUILDDIR) $(TESTSRC
     DATADIR)/$(<F) | 
| 197 | 197 | 
| 198 $(TESTBUILDDIR)/%.nrm: $(TESTSRCDATADIR)/%.txt $(TOOLBINDIR)/gennorm2$(EXEEXT) | 198 $(TESTBUILDDIR)/%.nrm: $(TESTSRCDATADIR)/%.txt $(TOOLBINDIR)/gennorm2$(EXEEXT) | 
| 199         $(INVOKE) $(TOOLBINDIR)/gennorm2 -s $(TESTSRCDATADIR) $(<F) -o $@ | 199         $(INVOKE) $(TOOLBINDIR)/gennorm2 -s $(TESTSRCDATADIR) $(<F) -o $@ | 
| 200 | 200 | 
| 201 $(TESTBUILDDIR)/%.res: $(TESTSRCDATADIR)/%.txt $(TOOLBINDIR)/genrb$(EXEEXT) $(DA
     T_FILES) | 201 $(TESTBUILDDIR)/%.res: $(TESTSRCDATADIR)/%.txt $(TOOLBINDIR)/genrb$(EXEEXT) $(DA
     T_FILES) | 
| 202         $(INVOKE) $(TOOLBINDIR)/genrb $(GENRBOPTS) -q -s $(TESTSRCDATADIR) $(ICU
     _DATA_OPT) -d $(TESTBUILDDIR) $(<F) | 202         $(INVOKE) $(TOOLBINDIR)/genrb $(GENRBOPTS) -q -s $(TESTSRCDATADIR) $(ICU
     _DATA_OPT) -d $(TESTBUILDDIR) $(<F) | 
| 203 | 203 | 
| 204 $(TESTBUILDDIR)/iscii.res:  $(TESTSRCDATADIR)/iscii.bin $(TOOLBINDIR)/genrb$(EXE
     EXT) | 204 $(TESTBUILDDIR)/encoded.res:  $(TESTSRCDATADIR)/encoded.utf16be $(TOOLBINDIR)/ge
     nrb$(EXEEXT) | 
| 205         @echo Testing genrb -e option | 205         @echo Testing genrb -e option | 
| 206 »       @ICU_DATA=$(BUILDDIR) $(INVOKE) $(TOOLBINDIR)/genrb $(GENRBOPTS) -s $(TE
     STSRCDATADIR) -eISCII,version=0 -d $(TESTBUILDDIR) $(<F) >/dev/null  || ( echo "
     WARNING: could not open ISCII - it may have been disabled." | tee $@ ) | 206 »       ICU_DATA=$(BUILDDIR) $(INVOKE) $(TOOLBINDIR)/genrb $(GENRBOPTS) -s $(TES
     TSRCDATADIR) -eUTF-16BE -d $(TESTBUILDDIR) $(<F) | 
| 207         @echo Finished testing genrb -e option | 207         @echo Finished testing genrb -e option | 
| 208 | 208 | 
| 209 ################################################################### TYP | 209 ################################################################### TYP | 
| 210 # TYP FILES | 210 # TYP FILES | 
| 211 | 211 | 
| 212 $(TESTOUTDIR)/$(TESTDT)/nam.typ: $(TESTBUILDDIR)/te_IN.res | 212 $(TESTOUTDIR)/$(TESTDT)/nam.typ: $(TESTBUILDDIR)/te_IN.res | 
| 213         cp $< $@ | 213         cp $< $@ | 
| 214 $(TESTBUILDDIR)/old_l_testtypes.res: $(TESTSRCDATADIR)/old_l_testtypes.res | 214 $(TESTBUILDDIR)/old_l_testtypes.res: $(TESTSRCDATADIR)/old_l_testtypes.res | 
| 215         cp $< $@ | 215         cp $< $@ | 
| 216 $(TESTBUILDDIR)/old_e_testtypes.res: $(TESTSRCDATADIR)/old_e_testtypes.res | 216 $(TESTBUILDDIR)/old_e_testtypes.res: $(TESTSRCDATADIR)/old_e_testtypes.res | 
| (...skipping 55 matching lines...) Expand 10 before | Expand all | Expand 10 after  Loading... | 
| 272 else | 272 else | 
| 273 | 273 | 
| 274 icu4j-data-install: $(ICU4J_DATA) | 274 icu4j-data-install: $(ICU4J_DATA) | 
| 275         @echo ICU4J data was built into $(OUTDIR)/icu4j | 275         @echo ICU4J data was built into $(OUTDIR)/icu4j | 
| 276         @echo '** Error:' ICU4J_ROOT was not set, could not install | 276         @echo '** Error:' ICU4J_ROOT was not set, could not install | 
| 277         exit 1 | 277         exit 1 | 
| 278 | 278 | 
| 279 endif | 279 endif | 
| 280 | 280 | 
| 281 icu4j-data: $(ICU4J_DATA) | 281 icu4j-data: $(ICU4J_DATA) | 
| OLD | NEW | 
|---|