From 31fac3b90e104b85587f8457e9fa2abadb84c415 Mon Sep 17 00:00:00 2001 From: Jelte Fennema Date: Mon, 16 Sep 2019 12:53:17 +0200 Subject: [PATCH] Don't generate SQL files twice by not making directories a target (#2977) --- src/backend/distributed/Makefile | 6 ++---- 1 file changed, 2 insertions(+), 4 deletions(-) diff --git a/src/backend/distributed/Makefile b/src/backend/distributed/Makefile index 82c86528a..831b55d11 100644 --- a/src/backend/distributed/Makefile +++ b/src/backend/distributed/Makefile @@ -35,10 +35,8 @@ override CPPFLAGS += -I$(libpq_srcdir) SQL_DEPDIR=.deps/sql SQL_BUILDDIR=build/sql -$(SQL_DEPDIR) $(SQL_BUILDDIR): - mkdir -p $(citus_abs_srcdir)/$@ - -$(generated_sql_files): $(citus_abs_srcdir)/build/%: % $(SQL_DEPDIR) $(SQL_BUILDDIR) +$(generated_sql_files): $(citus_abs_srcdir)/build/%: % + @mkdir -p $(citus_abs_srcdir)/$(SQL_DEPDIR) $(citus_abs_srcdir)/$(SQL_BUILDDIR) cd $(citus_abs_srcdir) && cpp -undef -w -P $< > $@ SQL_Po_files := $(wildcard $(SQL_DEPDIR)/*.Po)