mirror of
https://github.com/unicode-org/icu.git
synced 2025-04-07 22:44:49 +00:00
ICU-1075 ICU Data, make install on Unixes was not installing the data library correctly
X-SVN-Rev: 5686
This commit is contained in:
parent
2faa2b6d3c
commit
f9e031e351
2 changed files with 3 additions and 19 deletions
|
@ -120,9 +120,9 @@ cleanpackage:
|
|||
|
||||
## Install ICU data. Make a convenience link 'icudata' library if it's a library mode.
|
||||
install-local: build/icudata.lst $(top_builddir)/tools/pkgdata/icupkg.inc install-convrtrstxt
|
||||
$(MKINSTALLDIRS) $(TMPDATADIR) $(DESTDIR)$(ICUDATA_DIR)/$(VERSION)
|
||||
( cd build ; $(INVOKE) $(PKGDATA) -m dll -e icudata -T . -s . -p $(ICUDATA_NAME) icudata.lst -I $(DESTDIR)$(ICUDATA_DIR)/$(VERSION) )
|
||||
(cd $(DESTDIR)$(ICUDATA_DIR)/$(VERSION); $(RM) icudata.$(SO) && ln -s $(LIB_ICUDATA_NAME).$(SO) icudata.$(SO))
|
||||
$(MKINSTALLDIRS) $(TMPDATADIR) $(DESTDIR)$(libdir)
|
||||
( cd build ; $(INVOKE) $(PKGDATA) -m dll -e icudata -T . -s . -p $(ICUDATA_NAME) icudata.lst -I $(DESTDIR)$(libdir) )
|
||||
(cd $(DESTDIR)$(libdir); $(RM) libicudata.$(SO) && ln -s $(LIB_ICUDATA_NAME).$(SO) libicudata.$(SO))
|
||||
|
||||
install-convrtrstxt: $(top_srcdir)/../data/convrtrs.txt
|
||||
$(MKINSTALLDIRS) $(DESTDIR)$(pkgsysconfdir)
|
||||
|
|
|
@ -141,11 +141,8 @@ DATAFILESL=$(DAT_FILES) $(CNV_FILESL) $(BRK_FILES) $(RES_FILESL)
|
|||
## Files to remove for 'make clean'
|
||||
CLEANFILES = *~ $(BRK_FILES)
|
||||
|
||||
#install-local: all-local install-pkgdata
|
||||
|
||||
install-local:
|
||||
|
||||
|
||||
dist-local:
|
||||
|
||||
clean-local: clean-pkgdata
|
||||
|
@ -194,19 +191,6 @@ $(TMPDATADIR)2/icupkg.inc: pkgdata/icupkg.inc
|
|||
|
||||
build-local:
|
||||
|
||||
|
||||
#build-local build-pkgdata: $(TMPDATADIR)/$(ICUDATA_NAME).lst $(TMPDATADIR)/testdata.lst $(TMPDATADIR)/icupkg.inc $(TMPDATADIR)2/icupkg.inc $(TMPDATADIR)2/testdata.lst $(DATAFILES) $(top_builddir)/test/testdata/root.res
|
||||
# @$(MKINSTALLDIRS) $(TMPDATADIR)
|
||||
# @$(MKINSTALLDIRS) $(TMPDATADIR)2
|
||||
# (cd $(TMPDATADIR); $(INVOKE) $(PKGDATA) -p $(ICUDATA_NAME) ./$(ICUDATA_NAME).lst )
|
||||
# (cd $(TMPDATADIR); $(INVOKE) $(PKGDATA) -p testdat1 ./testdata.lst )
|
||||
# (cd $(TMPDATADIR)2; $(INVOKE) $(PKGDATA) -p testdat2 ./testdata.lst )
|
||||
|
||||
install-pkgdata: $(TMPDATADIR)/$(ICUDATA_NAME).lst $(TMPDATADIR)/icupkg.inc
|
||||
$(MKINSTALLDIRS) $(TMPDATADIR) $(DESTDIR)$(ICUDATA_DIR)/$(VERSION)
|
||||
(cd $(TMPDATADIR); $(INVOKE) $(PKGDATA) -m dll -p $(ICUDATA_NAME) ./$(ICUDATA_NAME).lst -I $(DESTDIR)$(ICUDATA_DIR)/$(VERSION))
|
||||
(cd $(DESTDIR)$(ICUDATA_DIR)/$(VERSION); $(RM) icudata.$(SO) && ln -s $(ICUDATA_NAME).$(SO) icudata.$(SO))
|
||||
|
||||
clean-pkgdata:
|
||||
-(cd $(TMPDATADIR); $(INVOKE) $(PKGDATA) -m dll -p $(ICUDATA_NAME) ./$(ICUDATA_NAME).lst --clean || echo '### Warning, cannot clean up icu/data if pkgdata is already gone.' )
|
||||
-(cd $(TMPDATADIR); $(INVOKE) $(PKGDATA) -m common -p testdat1 ./testdata.lst --clean || echo '### Warning, cannot clean up icu/data if pkgdata is already gone.' )
|
||||
|
|
Loading…
Add table
Reference in a new issue