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