Kaydet (Commit) 8fe21bbc authored tarafından Caolán McNamara's avatar Caolán McNamara

get localedata to build under windows, lib vs bin

üst 23eb3939
...@@ -37,13 +37,24 @@ localedata_%.cxx : localedata_%_invis.cxx ...@@ -37,13 +37,24 @@ localedata_%.cxx : localedata_%_invis.cxx
sed 's/\(^.*get[^;]*$$\)/SAL_DLLPUBLIC_EXPORT \1/' $< > $@ sed 's/\(^.*get[^;]*$$\)/SAL_DLLPUBLIC_EXPORT \1/' $< > $@
localedata_%_invis.cxx : $(realpath $(SRC_ROOT)/i18npool/source/localedata/data)/%.xml saxparser.rdb localedata_%_invis.cxx : $(realpath $(SRC_ROOT)/i18npool/source/localedata/data)/%.xml saxparser.rdb
ifeq ($(OS_FOR_BUILD),WNT)
$(gb_Helper_execute)saxparser $* `cygpath -w $<` $@ \
$(my_file)`cygpath -m $(WORKDIR)/CustomTarget/i18npool/source/localedata/saxparser.rdb` `cygpath -w $(OUTDIR)/bin/types.rdb` \
-env:OOO_INBUILD_SHAREDLIB_DIR=$(my_file)`cygpath -m $(OUTDIR)/bin`
else
$(gb_Helper_execute)saxparser $* $< $@ \ $(gb_Helper_execute)saxparser $* $< $@ \
$(my_file)$(WORKDIR)/CustomTarget/i18npool/source/localedata/saxparser.rdb $(OUTDIR)/bin/types.rdb \ $(my_file)$(WORKDIR)/CustomTarget/i18npool/source/localedata/saxparser.rdb $(OUTDIR)/bin/types.rdb \
-env:OOO_INBUILD_SHAREDLIB_DIR=$(my_file)$(OUTDIR)/lib -env:OOO_INBUILD_SHAREDLIB_DIR=$(my_file)$(OUTDIR)/lib
endif
saxparser.rdb : saxparser.input saxparser.rdb : saxparser.input
ifeq ($(OS_FOR_BUILD),WNT)
$(gb_XSLTPROC) --nonet --stringparam prefix `cygpath -m $(OUTDIR)/xml/` -o $@ \
$(SOLARENV)/bin/packcomponents.xslt saxparser.input
else
$(gb_XSLTPROC) --nonet --stringparam prefix $(OUTDIR)/xml/ -o $@ \ $(gb_XSLTPROC) --nonet --stringparam prefix $(OUTDIR)/xml/ -o $@ \
$(SOLARENV)/bin/packcomponents.xslt saxparser.input $(SOLARENV)/bin/packcomponents.xslt saxparser.input
endif
saxparser.input : saxparser.input :
echo '<list><filename>$(my_components)</filename></list>' > $@ echo '<list><filename>$(my_components)</filename></list>' > $@
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment