1 # written by nathan wagner and placed in the public domain
5 DATA= dumppoints--1.0.sql
13 PGXS := $(shell $(PG_CONFIG) --pgxs)
16 ifeq ($(PORTNAME), darwin)
17 LDFLAGS_SL += -flat_namespace -undefined suppress
20 TESTDB=contrib_regression
22 # doesn't create or drop regression db
25 psql -d $(TESTDB) -1 -c 'alter database $(TESTDB) set search_path to public,dp,tap'
26 pg_prove -d $(TESTDB) --ext .sql t/*.sql
28 # newtest to create a regression db
33 psql -d $(TESTDB) -1 -c 'create schema tap'
34 psql -d $(TESTDB) -1 -c 'create extension pgtap schema tap'
35 psql -d $(TESTDB) -1 -c 'drop extension if exists dumppoints'
36 psql -d $(TESTDB) -1 -c 'create extension postgis'
37 psql -d $(TESTDB) -1 -c 'create schema dp'
38 psql -d $(TESTDB) -1 -c 'create extension dumppoints schema dp'
39 psql -d $(TESTDB) -1 -c 'alter database $(TESTDB) set search_path to public,dp,tap'
40 pg_prove -d $(TESTDB) --ext .sql t/*.sql
42 # newtest to create a regression db and drop it after
47 psql -d $(TESTDB) -1 -c 'create schema tap'
48 psql -d $(TESTDB) -1 -c 'create extension pgtap schema tap'
49 psql -d $(TESTDB) -1 -c 'drop extension if exists dumppoints'
50 psql -d $(TESTDB) -1 -c 'create extension postgis'
51 psql -d $(TESTDB) -1 -c 'create schema dp'
52 psql -d $(TESTDB) -1 -c 'create extension dumppoints schema dp'
53 psql -d $(TESTDB) -1 -c 'alter database $(TESTDB) set search_path to public,dp,tap'
54 pg_prove -d $(TESTDB) --ext .sql t/*.sql