From 6fc043353635154bf5713896afe6bcce8229169b Mon Sep 17 00:00:00 2001 From: Christian Decker Date: Fri, 4 Sep 2020 16:08:32 +0200 Subject: [PATCH] make: Do not clean sqlgen files in non-maintainer clean Generating these requires python tooling which may not be present, so only clean them in maintainer mode. Also remove `wallet/statements.po` which is no longer used or generated at all. --- wallet/Makefile | 11 ++++------- 1 file changed, 4 insertions(+), 7 deletions(-) diff --git a/wallet/Makefile b/wallet/Makefile index 7ba5dac13..d8d97a3cd 100644 --- a/wallet/Makefile +++ b/wallet/Makefile @@ -42,14 +42,11 @@ wallet/statements_gettextgen.po: $(SQL_FILES) FORCE wallet/db_%_sqlgen.c: wallet/statements_gettextgen.po devtools/sql-rewrite.py FORCE @if $(call SHA256STAMP_CHANGED,); then $(call VERBOSE,"sql-rewrite $@",devtools/sql-rewrite.py wallet/statements_gettextgen.po $* > $@ && $(call SHA256STAMP,,//)); fi -clean: wallet-clean -wallet-clean: - $(RM) wallet/statements.po - $(RM) wallet/gen_db_sqlite3.c - $(RM) wallet/gen_db_postgres.c - -maintainer-clean: wallet_maintainer-clean +maintainer-clean: wallet-maintainer-clean wallet-maintainer-clean: + $(RM) wallet/statements.po $(RM) wallet/statements_gettextgen.po + $(RM) wallet/db_sqlite3_sqlgen.c + $(RM) wallet/db_postgres_sqlgen.c include wallet/test/Makefile