OLD | NEW |
1 #****************************************************************************** | 1 #****************************************************************************** |
2 # | 2 # |
3 # Copyright (C) 1998-2012, International Business Machines | 3 # Copyright (C) 1998-2014, 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 119 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
133 TEST_UCM_FILES=$(TEST_UCM_SOURCE:%=$(TESTSRCDATADIR)/data/%) | 133 TEST_UCM_FILES=$(TEST_UCM_SOURCE:%=$(TESTSRCDATADIR)/data/%) |
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 | 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)/iscii.res
$(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 | 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 |
(...skipping 51 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
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 |
217 cp $< $@ | 217 cp $< $@ |
| 218 $(TESTOUTDIR)/$(TESTDT)/zoneinfo64.res: $(TESTBUILDDIR)/zoneinfo64.res |
| 219 cp $< $@ |
218 | 220 |
219 testdata: build-dir $(ALL_TEST_FILES) $(UNPACKAGEDTESTDATA) | 221 testdata: build-dir $(ALL_TEST_FILES) $(UNPACKAGEDTESTDATA) |
220 | 222 |
221 #$(ALL_TEST_FILES) $(TESTBUILDDIR)/testtable32.txt $(TESTBUILDDIR)/testdata.lst:
build-dir | 223 #$(ALL_TEST_FILES) $(TESTBUILDDIR)/testtable32.txt $(TESTBUILDDIR)/testdata.lst:
build-dir |
222 | 224 |
223 packagetest: build-dir testdata pkgdata.inc $(TESTBUILDDIR)/testdata.lst | 225 packagetest: build-dir testdata pkgdata.inc $(TESTBUILDDIR)/testdata.lst |
224 $(PKGDATA_INVOKE) $(PKGDATA) -T $(TESTBUILDDIR) -d $(TESTOUTDIR) -s $(TE
STBUILDDIR) -p $(TESTDATA) -m common $(TESTBUILDDIR)/testdata.lst | 226 $(PKGDATA_INVOKE) $(PKGDATA) -T $(TESTBUILDDIR) -d $(TESTOUTDIR) -s $(TE
STBUILDDIR) -p $(TESTDATA) -m common $(TESTBUILDDIR)/testdata.lst |
225 | 227 |
226 build-dir: $(BUILD_DIRS) | 228 build-dir: $(BUILD_DIRS) |
227 $(BUILD_DIRS): | 229 $(BUILD_DIRS): |
(...skipping 42 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
270 else | 272 else |
271 | 273 |
272 icu4j-data-install: $(ICU4J_DATA) | 274 icu4j-data-install: $(ICU4J_DATA) |
273 @echo ICU4J data was built into $(OUTDIR)/icu4j | 275 @echo ICU4J data was built into $(OUTDIR)/icu4j |
274 @echo '** Error:' ICU4J_ROOT was not set, could not install | 276 @echo '** Error:' ICU4J_ROOT was not set, could not install |
275 exit 1 | 277 exit 1 |
276 | 278 |
277 endif | 279 endif |
278 | 280 |
279 icu4j-data: $(ICU4J_DATA) | 281 icu4j-data: $(ICU4J_DATA) |
OLD | NEW |