]> granicus.if.org Git - postgresql/commitdiff
Persuade plpython to build on OS X.
authorTom Lane <tgl@sss.pgh.pa.us>
Fri, 24 Sep 2004 20:08:42 +0000 (20:08 +0000)
committerTom Lane <tgl@sss.pgh.pa.us>
Fri, 24 Sep 2004 20:08:42 +0000 (20:08 +0000)
src/pl/plpython/Makefile

index 6acf3a6f4d485d90de46dd6dcfcfcaaacb9d2f5e..4bcc9d88a0666b6d6ffa9640f11819be7a0c977a 100644 (file)
@@ -1,4 +1,4 @@
-# $PostgreSQL: pgsql/src/pl/plpython/Makefile,v 1.13 2004/01/21 19:04:11 tgl Exp $
+# $PostgreSQL: pgsql/src/pl/plpython/Makefile,v 1.14 2004/09/24 20:08:42 tgl Exp $
 
 subdir = src/pl/plpython
 top_builddir = ../../..
@@ -12,6 +12,12 @@ ifneq (,$(wildcard $(python_configdir)/libpython*$(DLSUFFIX)*))
 shared_libpython = yes
 endif
 
+# Darwin (OS X) has its own ideas about how to do this.
+ifeq ($(PORTNAME), darwin)
+shared_libpython = yes
+override python_libspec := -framework Python
+endif
+
 # If we don't have a shared library and the platform doesn't allow it
 # to work without, we have to skip it.
 ifneq (,$(findstring yes, $(shared_libpython)$(allow_nonpic_in_shlib)))