guile-commits
[Top][All Lists]
Advanced

[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; \



reply via email to

[Prev in Thread] Current Thread [Next in Thread]