#http://blog.pgxn.org/post/4783001135/extension-makefiles pg makefiles EXTENSION = pgsodium PG_CONFIG ?= pg_config DATA = $(wildcard extension/*--*.sql) PGXS := $(shell $(PG_CONFIG) --pgxs) MODULE_big = pgsodium OBJS = $(patsubst %.c,%.o,$(wildcard src/*.c)) SHLIB_LINK = -lsodium PG_CPPFLAGS = -O0 TESTS = $(wildcard sql/*.sql) REGRESS = $(patsubst sql/%.sql,%,$(TESTS)) include $(PGXS) dist: git archive --format zip --prefix=$(EXTENSION)-$(DISTVERSION)/ -o $(EXTENSION)-$(DISTVERSION).zip HEAD