PageRenderTime 41ms CodeModel.GetById 19ms RepoModel.GetById 0ms app.codeStats 0ms

/pg_filedump-9.1.0/Makefile

#
Makefile | 36 lines | 22 code | 12 blank | 2 comment | 0 complexity | 5ef81f3a6a631d9ce476d0f1a2b819e6 MD5 | raw file
  1. # View README.pg_filedump first
  2. # note this must match macro in pg_filedump.h
  3. FD_VERSION=9.1.0
  4. CC=gcc
  5. CFLAGS+=-Wall -Wmissing-prototypes -Wmissing-declarations
  6. CRC_SRC_DIR=.
  7. INCLUDE_DIR=/usr/include/pgsql/server
  8. DISTFILES= README.pg_filedump Makefile Makefile.contrib \
  9. pg_filedump.h pg_filedump.c
  10. all: pg_filedump
  11. pg_filedump: pg_filedump.o pg_crc.o
  12. ${CC} ${CFLAGS} -o pg_filedump pg_filedump.o pg_crc.o
  13. pg_filedump.o: pg_filedump.c
  14. ${CC} ${CFLAGS} -I${INCLUDE_DIR} pg_filedump.c -c
  15. pg_crc.o: ${CRC_SRC_DIR}/pg_crc.c
  16. ${CC} ${CFLAGS} -I${INCLUDE_DIR} ${CRC_SRC_DIR}/pg_crc.c -c
  17. dist:
  18. rm -rf pg_filedump-${FD_VERSION} pg_filedump-${FD_VERSION}.tar.gz
  19. mkdir pg_filedump-${FD_VERSION}
  20. cp -p ${DISTFILES} pg_filedump-${FD_VERSION}
  21. tar cfz pg_filedump-${FD_VERSION}.tar.gz pg_filedump-${FD_VERSION}
  22. rm -rf pg_filedump-${FD_VERSION}
  23. clean:
  24. rm -f *.o pg_filedump