diff --git a/Makefile b/Makefile index da8248964..c076ba169 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 29b5b5997..76cf0acbb 100644 --- a/src/backend/distributed/Makefile +++ b/src/backend/distributed/Makefile @@ -62,3 +62,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