1
2
3include ../../../GDALmake.opt
4
5OBJ	=	ogrpgdriver.o ogrpgdatasource.o ogrpglayer.o ogrpgtablelayer.o\
6		ogrpgresultlayer.o ogrpgutility.o
7
8CPPFLAGS	:=	 $(PG_INC) -I../pgdump $(CPPFLAGS)
9
10CXXFLAGS        :=      $(WARN_EFFCPLUSPLUS) $(WARN_OLD_STYLE_CAST) $(CXXFLAGS)
11
12default:	$(O_OBJ:.o=.$(OBJ_EXT))
13
14clean:
15	rm -f *.o $(O_OBJ)
16
17$(O_OBJ):	ogr_pg.h ogrpgutility.h
18
19PLUGIN_SO	= ogr_PG.$(SO_EXT)
20
21plugin:		$(PLUGIN_SO)
22
23$(PLUGIN_SO):	$(OBJ)
24		$(LD_SHARED) $(LNK_FLAGS) $(OBJ) $(CONFIG_LIBS_INS) $(LIBS) \
25		-o $(PLUGIN_SO)
26