From aacccaa4dbd23d59e09e8303bea3160633eb1955 Mon Sep 17 00:00:00 2001
From: Simon Rose <simon.rose@ess.eu>
Date: Thu, 5 May 2022 15:05:17 +0200
Subject: [PATCH] Include generated dependencies

This follows the same pattern as the .d files generated during compilation; the
.d files are generated as a side effect of generating the output file, and we
then include them all at build-time to register the correct dependencies. See
line 634 of driver.makefile.
---
 require-ess/tools/driver.makefile | 2 ++
 1 file changed, 2 insertions(+)

diff --git a/require-ess/tools/driver.makefile b/require-ess/tools/driver.makefile
index d9c499d6..7aceaba6 100644
--- a/require-ess/tools/driver.makefile
+++ b/require-ess/tools/driver.makefile
@@ -398,6 +398,8 @@ export SRCS_Linux
 # Perform default database expansion of .substitions/.templates into $(COMMON_DIR)
 db_internal: $(COMMON_DIR)
 
+-include $(COMMON_DIR)/*.db.d
+
 define SUBS_EXPAND
 vpath $(notdir $2) $(dir $2)
 db_internal: $(COMMON_DIR)/$(notdir $(basename $2).db)
-- 
GitLab