Skip to content

Commit 787d2a2

Browse files
committed
Use the submodule's own 'clean' target
1 parent 7620d36 commit 787d2a2

File tree

1 file changed

+7
-6
lines changed

1 file changed

+7
-6
lines changed

Makefile

Lines changed: 7 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -51,12 +51,6 @@ DATA += compat/pglogical_origin.control compat/pglogical_origin--1.0.0.sql
5151
REGRESS += --dbname=regression
5252
SCRIPTS_built += pglogical_dump/pglogical_dump
5353
SCRIPTS += pglogical_dump/pglogical_dump
54-
EXTRA_CLEAN += \
55-
pglogical_dump/pg_dump.o pglogical_dump/common.o pglogical_dump/pg_dump_sort.o \
56-
pglogical_dump/pg_backup_archiver.o pglogical_dump/pg_backup_db.o pglogical_dump/pg_backup_custom.o \
57-
pglogical_dump/pg_backup_null.o pglogical_dump/pg_backup_tar.o pglogical_dump/pg_backup_directory.o \
58-
pglogical_dump/pg_backup_utils.o pglogical_dump/parallel.o pglogical_dump/compress_io.o pglogical_dump/dumputils.o \
59-
pglogical_dump/keywords.o pglogical_dump/kwlookup.o pglogical_dump/tar.o
6054
endif
6155

6256
PGXS := $(shell $(PG_CONFIG) --pgxs)
@@ -77,6 +71,13 @@ pglogical_dump/pglogical_dump: pglogical_dump/pg_dump.c
7771
mkdir -p pglogical_dump
7872
$(MAKE) -C pglogical_dump -f ../$(srcdir)/pglogical_dump/Makefile VPATH=../$(VPATH)/pglogical_dump all
7973

74+
pglogical-dump-clean:
75+
if [ -e pglogical_dump ]; then $(MAKE) -C pglogical_dump -f ../$(srcdir)/pglogical_dump/Makefile VPATH=../$(VPATH)/pglogical_dump clean; fi
76+
77+
clean: pglogical-dump-clean
78+
79+
.PHONY: pglogical-dump-clean
80+
8081
else
8182
# We can't do a normal 'make check' because PGXS doesn't support
8283
# creating a temp install. We don't want to use a normal PGXS

0 commit comments

Comments
 (0)