aboutsummaryrefslogtreecommitdiff
path: root/src/interfaces/ecpg/test/Makefile.regress
blob: b116c866e0664db940a977ec7697d68367f73176 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
override CPPFLAGS := -I$(srcdir)/../../include -I$(libpq_srcdir) $(CPPFLAGS) 
override CFLAGS += $(PTHREAD_CFLAGS) -I$(srcdir)/../../include -I$(libpq_srcdir) -I../../include -I$(top_builddir)/src/include
override LDFLAGS += -L../../ecpglib -L../../pgtypeslib -L../../../libpq
override LIBS += -lpgtypes -lecpg -lpq

ECPG = ../../preproc/ecpg -I$(srcdir)/../../include

%: %.c
	$(CC) $(CFLAGS) $(LDFLAGS) $^ $(LIBS) $(PTHREAD_LIBS) -o $@

%.c: %.pgc ../regression.h
	$(ECPG) -o $@ -I$(srcdir) $<

clean:
	rm -f $(TESTS) $(TESTS:%=%.o) $(TESTS:%=%.c)