summaryrefslogtreecommitdiff
path: root/pyuno
diff options
context:
space:
mode:
authorOliver Bolte <obo@openoffice.org>2008-01-04 13:57:18 +0000
committerOliver Bolte <obo@openoffice.org>2008-01-04 13:57:18 +0000
commitfd4ecd8b35c40f5c4afc5cdc9d96bff5aa8ff132 (patch)
tree3aadf06c2a520aae0317971145434d3d7e70e2ea /pyuno
parent0d5f149f5d93144c35f5b548a87cad94cb3b91ca (diff)
INTEGRATION: CWS obo19 (1.15.4); FILE MERGED
2007/11/27 14:52:42 obo 1.15.4.1: #i83979# MacOSX: Build environment adjustments for Leopard/Tiger
Diffstat (limited to 'pyuno')
-rw-r--r--pyuno/source/module/makefile.mk14
1 files changed, 10 insertions, 4 deletions
diff --git a/pyuno/source/module/makefile.mk b/pyuno/source/module/makefile.mk
index 88ca40a19a89..e80d0faf15fa 100644
--- a/pyuno/source/module/makefile.mk
+++ b/pyuno/source/module/makefile.mk
@@ -4,9 +4,9 @@
#
# $RCSfile: makefile.mk,v $
#
-# $Revision: 1.15 $
+# $Revision: 1.16 $
#
-# last change: $Author: vg $ $Date: 2007-10-15 13:03:49 $
+# last change: $Author: obo $ $Date: 2008-01-04 14:57:18 $
#
# The Contents of this file are made available subject to
# the terms of GNU Lesser General Public License Version 2.1.
@@ -50,6 +50,11 @@ LINKFLAGSDEFS = # do not fail with missing symbols
DIRECT = $(LINKFLAGSDEFS)
.ENDIF
+# special setting from environment
+.IF "$(EXTRA_CFLAGS)"!=""
+EXTRA_FRAMEWORK_FLAG=-framework Python
+.ENDIF # .IF "$(EXTRA_CFLAGS)"!=""
+
.IF "$(GUI)" == "UNX"
# python expects modules without the lib prefix
# pyuno.so even on Mac OS X, because it is a python module
@@ -91,7 +96,8 @@ SHL1STDLIBS= \
$(CPPULIB) \
$(CPPUHELPERLIB) \
$(SALLIB) \
- $(PYTHONLIB)
+ $(PYTHONLIB) \
+ $(EXTRA_FRAMEWORK_FLAG)
SHL1DEPN=
SHL1LIBS=$(SLB)$/$(TARGET).lib
@@ -129,7 +135,7 @@ $(PYUNO_MODULE) : $(SLO)$/pyuno_dlopenwrapper.obj
.ELIF "$(OS)" == "NETBSD"
@echo $(LINK) $(LINKFLAGSSHLCUI) -o $@ $(SLO)$/pyuno_dlopenwrapper.o > $(MISC)$/$(@:b).cmd
.ELIF "$(OS)" == "MACOSX"
- @echo $(CC) -bundle -ldl -o $@ $(SLO)$/pyuno_dlopenwrapper.o > $(MISC)$/$(@:b).cmd
+ @echo $(CC) -bundle -ldl -o $@ $(SLO)$/pyuno_dlopenwrapper.o $(EXTRA_LINKFLAGS) $(EXTRA_FRAMEWORK_FLAG) > $(MISC)$/$(@:b).cmd
.ELSE
@echo $(LINK) $(LINKFLAGSSHLCUI) -o $@ $(SLO)$/pyuno_dlopenwrapper.o > $(MISC)$/$(@:b).cmd
.ENDIF