[Libreoffice-commits] .: sal/CustomTarget_generated.mk
Matus Kukan
mkukan at kemper.freedesktop.org
Sat Mar 31 15:56:16 PDT 2012
sal/CustomTarget_generated.mk | 8 +++++++-
1 file changed, 7 insertions(+), 1 deletion(-)
New commits:
commit 033cd1d41f0862f5c2798646359e8993c6f38fff
Author: Matúš Kukan <matus.kukan at gmail.com>
Date: Sun Apr 1 00:49:46 2012 +0200
sal: rtlbootstrap.mk was empty on cygwin
This needs proper fix. It wasn't noticed because it was created by pipe
before afd5eb1f04971edb083e47a2f9c2e9d77c9737c9 and last command
succeeded, so make continued even if compilation failed.
diff --git a/sal/CustomTarget_generated.mk b/sal/CustomTarget_generated.mk
index a70acd3..b968acc 100644
--- a/sal/CustomTarget_generated.mk
+++ b/sal/CustomTarget_generated.mk
@@ -33,7 +33,12 @@ $(call gb_CustomTarget_get_target,sal/generated) : \
$(SAUT)/rtlbootstrap.mk $(SAUT)/sal/udkversion.h \
$(if $(filter-out $(COM),MSC),$(SAUT)/sal/typesizes.h)
-$(SAUT)/rtlbootstrap.mk : $(if $(filter-out $(COM),MSC),$(SAUT)/sal/typesizes.h) | $(SAUT)/.dir
+# FIXME: rtlbootstrap.mk is empty on cygwin
+ifeq ($(COM),MSC)
+$(SAUT)/rtlbootstrap.mk :| $(SAUT)/.dir
+ touch $@
+else
+$(SAUT)/rtlbootstrap.mk : $(SAUT)/sal/typesizes.h | $(SAUT)/.dir
$(call gb_Output_announce,$(subst $(WORKDIR)/,,$@),$(true),CXX,1)
$(call gb_Helper_abbreviate_dirs_native, \
(echo '#include "macro.hxx"'; echo RTL_OS:=THIS_OS; echo RTL_ARCH:=THIS_ARCH) > $(SAUT)/bootstrap.cxx && \
@@ -41,6 +46,7 @@ $(SAUT)/rtlbootstrap.mk : $(if $(filter-out $(COM),MSC),$(SAUT)/sal/typesizes.h)
-I$(SRCDIR)/sal/inc $(SAUT)/bootstrap.cxx > $@.tmp && \
cat $@.tmp | grep '^RTL_' | sed -e 's/"//g' > $@ && \
rm $(SAUT)/bootstrap.cxx $@.tmp)
+endif
$(SAUT)/sal/typesizes.h :| $(SAUT)/sal/.dir
$(call gb_Output_announce,$(subst $(WORKDIR)/,,$@),$(true),ECH,1)
More information about the Libreoffice-commits
mailing list