4
4
#
5
5
# Copyright (c) 1994, Regents of the University of California
6
6
#
7
- # $Header: /cvsroot/pgsql/src/bin/pg_dump/Makefile,v 1.18 2000/07/04 14:25:26 momjian Exp $
7
+ # $Header: /cvsroot/pgsql/src/bin/pg_dump/Makefile,v 1.19 2000/07/04 19:52:00 petere Exp $
8
8
#
9
9
# -------------------------------------------------------------------------
10
10
@@ -16,19 +16,25 @@ OBJS= pg_backup_archiver.o pg_backup_custom.o pg_backup_files.o \
16
16
pg_backup_plain_text.o $(STRDUP )
17
17
18
18
CFLAGS+ = -I$(LIBPQDIR )
19
- LDFLAGS + = -lz
19
+ LIBS + = -lz
20
20
21
- all : submake pg_dump$( X ) pg_restore$( X )
21
+ all : submake pg_dump pg_restore pg_dumpall
22
22
23
- pg_dump$( X ) : pg_dump.o common.o $(OBJS ) $(LIBPQDIR ) /libpq.a
23
+ pg_dump : pg_dump.o common.o $(OBJS ) $(LIBPQDIR ) /libpq.a
24
24
$(CC ) $(CFLAGS ) -o $@ pg_dump.o common.o $(OBJS ) $(LIBPQ ) $(LDFLAGS )
25
25
26
- pg_restore$( X ) : pg_restore.o $(OBJS ) $(LIBPQDIR ) /libpq.a
26
+ pg_restore : pg_restore.o $(OBJS ) $(LIBPQDIR ) /libpq.a
27
27
$(CC ) $(CFLAGS ) -o $@ pg_restore.o $(OBJS ) $(LIBPQ ) $(LDFLAGS )
28
28
29
29
../../utils/strdup.o :
30
30
$(MAKE ) -C ../../utils strdup.o
31
31
32
+ pg_dumpall : pg_dumpall.sh
33
+ sed -e ' s:__VERSION__:$(VERSION):g' \
34
+ -e ' s:__MULTIBYTE__:$(MULTIBYTE):g' \
35
+ -e ' s:__bindir__:$(bindir):g' \
36
+ < $< > $@
37
+
32
38
.PHONY : submake
33
39
submake :
34
40
$(MAKE ) -C $(LIBPQDIR ) all
@@ -43,13 +49,13 @@ installdirs:
43
49
$(mkinstalldirs ) $(bindir )
44
50
45
51
uninstall :
46
- rm -f $(addprefix $(bindir ) /, pg_dump$(X ) pg_dumpall pg_upgrade)
52
+ rm -f $(addprefix $(bindir ) /, pg_dump$(X ) pg_restore $( X ) pg_dumpall pg_upgrade)
47
53
48
54
depend dep :
49
55
$(CC ) -MM $(CFLAGS ) * .c > depend
50
56
51
57
clean distclean maintainer-clean :
52
- rm -f pg_dump$(X ) pg_restore$(X ) $(OBJS ) pg_dump.o common.o pg_restore.o
58
+ rm -f pg_dump$(X ) pg_restore$(X ) $(OBJS ) pg_dump.o common.o pg_restore.o pg_dumpall
53
59
54
60
ifeq (depend,$(wildcard depend) )
55
61
include depend
0 commit comments