[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Guile-commits] 02/04: build: Error out when ‘scmconfig.h’ generation fa
From: |
Ludovic Courtès |
Subject: |
[Guile-commits] 02/04: build: Error out when ‘scmconfig.h’ generation fails. |
Date: |
Wed, 24 Jan 2024 05:07:35 -0500 (EST) |
civodul pushed a commit to branch main
in repository guile.
commit a09214fb867846b12f1eb8ed91423636e511c1c7
Author: Ludovic Courtès <ludo@gnu.org>
AuthorDate: Thu Dec 28 12:36:11 2023 +0100
build: Error out when ‘scmconfig.h’ generation fails.
So far the rule would silently create a broken file.
* libguile/Makefile.am (scmconfig.h): Add ‘set -e’.
---
libguile/Makefile.am | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/libguile/Makefile.am b/libguile/Makefile.am
index eed9fd75b..249e44a49 100644
--- a/libguile/Makefile.am
+++ b/libguile/Makefile.am
@@ -85,7 +85,7 @@ gen-scmconfig$(EXEEXT): $(gen_scmconfig_OBJECTS)
$(gen_scmconfig_DEPENDENCIES)
fi
scmconfig.h: ${top_builddir}/config.h gen-scmconfig$(EXEEXT)
- $(AM_V_GEN)(rm -f scmconfig.h.tmp; \
+ $(AM_V_GEN)(set -e; rm -f scmconfig.h.tmp; \
cat $(srcdir)/scmconfig.h.top > scmconfig.h.tmp; \
./gen-scmconfig$(EXEEXT) >> scmconfig.h.tmp; \
chmod 444 scmconfig.h.tmp; \