summaryrefslogtreecommitdiffstats
path: root/solenv
diff options
context:
space:
mode:
authorStephan Bergmann <sbergman@redhat.com>2011-09-19 21:39:46 +0200
committerStephan Bergmann <sbergman@redhat.com>2011-09-19 21:40:11 +0200
commit79fdb70baf70aeb492437ef85de7f02ad4234f21 (patch)
treedda3c9d5cc3258a4666f5455e90b92b2cf7dfea0 /solenv
parentRemoved --leak-check=yes from CppUnit valgrind/memcheck calls. (diff)
downloadcore-79fdb70baf70aeb492437ef85de7f02ad4234f21.tar.gz
core-79fdb70baf70aeb492437ef85de7f02ad4234f21.zip
Call macosx-change-install-names on executables in gbuild, too.
Diffstat (limited to 'solenv')
-rw-r--r--solenv/gbuild/platform/macosx.mk3
1 files changed, 3 insertions, 0 deletions
diff --git a/solenv/gbuild/platform/macosx.mk b/solenv/gbuild/platform/macosx.mk
index f71c5af0ea78..e30201bc685f 100644
--- a/solenv/gbuild/platform/macosx.mk
+++ b/solenv/gbuild/platform/macosx.mk
@@ -337,6 +337,9 @@ $(call gb_Helper_abbreviate_dirs,\
$(LIBS) \
-o $(1) \
`cat $${DYLIB_FILE}` && \
+ $(if $(filter Executable,$(TARGETTYPE)), \
+ $(PERL) $(SOLARENV)/bin/macosx-change-install-names.pl Executable \
+ $(LAYER) $(1) &&) \
$(if $(filter Library CppunitTest,$(TARGETTYPE)),\
$(PERL) $(SOLARENV)/bin/macosx-change-install-names.pl Library $(LAYER) $(1) && \
ln -sf $(1) $(patsubst %.dylib,%.jnilib,$(1)) &&) \