mirror of
https://git.postgresql.org/git/postgresql.git
synced 2024-09-03 23:47:19 +02:00
Enable transforms modules to build and test on Cygwin.
This still doesn't work correctly with Python 3, but I am committing this so we can get Cygwin buildfarm members building with Python 2.
This commit is contained in:
parent
0beef5af3a
commit
d27fad73e8
@ -35,6 +35,10 @@ override CPPFLAGS += -DPLPERL_HAVE_UID_GID -Wno-comment
|
||||
SHLIB_LINK += ../hstore/libhstore.a $(wildcard ../../src/pl/plperl/libperl*.a)
|
||||
endif
|
||||
|
||||
ifeq ($(PORTNAME), cygwin)
|
||||
SHLIB_LINK += -L../hstore -l hstore $(perl_embed_ldflags)
|
||||
endif
|
||||
|
||||
# As with plperl we need to make sure that the CORE directory is included
|
||||
# last, probably because it sometimes contains some header files with names
|
||||
# that clash with some of ours, or with some that we include, notably on
|
||||
|
@ -33,6 +33,11 @@ ifeq ($(PORTNAME), win32)
|
||||
SHLIB_LINK += ../hstore/libhstore.a $(wildcard ../../src/pl/plpython/libpython*.a) $(wildcard ../../src/pl/plpython/libplpython*.a)
|
||||
endif
|
||||
|
||||
ifeq ($(PORTNAME), cygwin)
|
||||
SHLIB_LINK += -L../hstore -lhstore -L../../src/pl/plpython \
|
||||
-lplpython$(python_majorversion) $(python_libspec)
|
||||
endif
|
||||
|
||||
REGRESS_OPTS += --load-extension=hstore
|
||||
ifeq ($(python_majorversion),2)
|
||||
REGRESS_OPTS += --load-extension=plpythonu --load-extension=hstore_plpythonu
|
||||
|
@ -33,6 +33,11 @@ ifeq ($(PORTNAME), win32)
|
||||
SHLIB_LINK += $(wildcard ../../src/pl/plpython/libpython*.a) $(wildcard ../../src/pl/plpython/libplpython*.a)
|
||||
endif
|
||||
|
||||
ifeq ($(PORTNAME), cygwin)
|
||||
SHLIB_LINK += -L../ltree -lltree -L../../src/pl/plpython \
|
||||
-lplpython$(python_majorversion) $(python_libspec)
|
||||
endif
|
||||
|
||||
REGRESS_OPTS += --load-extension=ltree
|
||||
ifeq ($(python_majorversion),2)
|
||||
REGRESS_OPTS += --load-extension=plpythonu --load-extension=ltree_plpythonu
|
||||
|
Loading…
Reference in New Issue
Block a user