MODULE_big = ludia_funcs OBJS = ludia_funcs.o ludia_tp.o EXTENSION = ludia_funcs DATA = ludia_funcs--1.0.sql REGRESS = ludia_funcs EXTRA_CLEAN = sql/textporter.sql expected/textporter.out SENNA_CFG = senna-cfg SENNA_LIBS = $(shell $(SENNA_CFG) --libs) SENNA_LIBPATH := $(patsubst -L%,%,$(filter -L%,$(SENNA_LIBS))) SENNA_CFLAGS = $(shell $(SENNA_CFG) --cflags) SENNA_VERSION := $(subst .,,$(shell $(SENNA_CFG) --version)) PG_CPPFLAGS += -DSENNA_VERSION=$(SENNA_VERSION) $(SENNA_CFLAGS) SHLIB_LINK += -Wl,-rpath,'$(SENNA_LIBPATH)' $(SENNA_LIBS) ifdef TEXTPORTER PG_CPPFLAGS += -DDMC_LINUX_X86_64 -DTEXTPORTER -I$(TEXTPORTER)/Include SHLIB_LINK += -L$(TEXTPORTER)/Lib -ldmc_txif REGRESS += textporter endif ifdef PGS2_DEBUG PG_CPPFLAGS += -DPGS2_DEBUG REGRESS += pgs2_debug endif ifdef USE_PGXS PG_CONFIG = pg_config PGXS := $(shell $(PG_CONFIG) --pgxs) include $(PGXS) else subdir = contrib/ludia_funcs top_builddir = ../.. include $(top_builddir)/src/Makefile.global include $(top_srcdir)/contrib/contrib-global.mk endif installcheck-bigm: ifdef PGS2_DEBUG $(pg_regress_installcheck) $(REGRESS_OPTS) pg_bigm else @echo "WARNING: \"make installcheck-bigm\" command is available only with PGS2_DEBUG enabled" endif