ICU-579 small data file for os390

X-SVN-Rev: 3137
This commit is contained in:
Steven R. Loomis 2000-12-05 18:33:14 +00:00
parent bb324d7802
commit 58e649deef
2 changed files with 30 additions and 6 deletions

View File

@ -76,7 +76,11 @@ all-recursive install-recursive clean-recursive distclean-recursive dist-recursi
$(MAKE) "$$target-local" || exit; \
fi
all-local: packagedata testdata packagetest
ifeq ($(OS390BATCH),1)
OS390PKG= package390
endif
all-local: packagedata testdata packagetest $(OS390PKG)
@ -124,4 +128,11 @@ testdata: $(SPECIALTESTDATA)
%.cnv: build/%.cnv
ln -sf $< .
#
###################
###################
################### 390 support
package390: build/icudata390.lst build/icudata.lst $(top_builddir)/tools/pkgdata/icupkg.inc
@$(MKINSTALLDIRS) tmp390A
@$(MKINSTALLDIRS) tmp3901
( cd build ; $(INVOKE) $(PKGDATA) -s . -T ../tmp390A -p IXMICUDA icudata.lst )
( cd build ; $(INVOKE) $(PKGDATA) -s . -T ../tmp3901 -p IXMICUD1 icudata390.lst )

View File

@ -111,7 +111,13 @@ $(TESTOBJDATADIR)/testdata.lst: $(SRCLISTDEPS)
build-local: build-data build-testdata
build-data: $(ALL_FILES) icudata.lst
# Additional data for 390
ifeq ($(OS390BATCH),1)
OS390LIST= icudata390.lst
endif
#
build-data: $(ALL_FILES) icudata.lst $(OS390LIST)
@echo "ICU data files are up to date."
clean-local:
@ -194,7 +200,14 @@ Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status
&& CONFIG_FILES=$(subdir)/$@ CONFIG_HEADERS= $(SHELL) ./config.status
###########
########### 390 support
UCMFILES390=ebcdic-xml-us.ucm ibm-37-s390.ucm ibm-1047-s390.ucm ibm-4909.ucm
ALLFILES390=uprops.dat cnvalias.dat $(UCMFILES390:.ucm=.cnv)
icudata390.lst: $(SRCLISTDEPS)
@echo Generating $@ list of 390 data files
@-$(RMV) $@
@for file in $(ALLFILES390); do \
echo $$file >> $@; \
done;