diff --git a/Makefile b/Makefile index d2fc8e287..337b81a96 100644 --- a/Makefile +++ b/Makefile @@ -17,7 +17,6 @@ all: extension extension: $(citus_top_builddir)/src/include/citus_version.h $(MAKE) -C src/backend/distributed/ all install-extension: extension - rm -f $(extension_dir)/citus* $(MAKE) -C src/backend/distributed/ install install-headers: extension $(MKDIR_P) '$(DESTDIR)$(includedir_server)/distributed/' diff --git a/src/backend/distributed/Makefile b/src/backend/distributed/Makefile index 175bce278..de3d657d9 100644 --- a/src/backend/distributed/Makefile +++ b/src/backend/distributed/Makefile @@ -53,3 +53,8 @@ check-sql-snapshots: latest_snapshot=$$(ls $$f | { grep -v latest.sql || true; } | sort -V | tail -n 1); \ diff -u $$f/latest.sql $$f/$$latest_snapshot; \ done' + +cleanup-before-install: + rm -f $(DESTDIR)$(datadir)/$(datamoduledir)/citus* + +install: cleanup-before-install