guile-commits
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Guile-commits] 02/10: [build int] Add abstraction: CONFIG_SCRIPT


From: Thien-Thi Nguyen
Subject: [Guile-commits] 02/10: [build int] Add abstraction: CONFIG_SCRIPT
Date: Fri, 3 Mar 2017 04:17:04 -0500 (EST)

ttn pushed a commit to branch branch_release-1-8
in repository guile.

commit 3f61b3ffa46c11ed00219216857421215034d5b3
Author: Thien-Thi Nguyen <address@hidden>
Date:   Fri Mar 3 06:22:14 2017 +0100

    [build int] Add abstraction: CONFIG_SCRIPT
    
    * configure.ac (CONFIG_SCRIPT): New AC_DEFUN.  Use it instead of
      AC_CONFIG_FILES for: check-guile benchmark-guile, guile-tools,
      pre-inst-guile, pre-inst-guile-env, libguile/guile-snarf,
      libguile/guile-doc-snarf, libguile/guile-func-name-check,
      libguile/guile-snarf-docs, test-suite/standalone/test-use-srfi,
      test-suite/standalone/test-fast-slot-ref.
---
 configure.ac | 31 ++++++++++++++-----------------
 1 file changed, 14 insertions(+), 17 deletions(-)

diff --git a/configure.ac b/configure.ac
index 1675d49..fe7f969 100644
--- a/configure.ac
+++ b/configure.ac
@@ -1631,23 +1631,20 @@ AC_CONFIG_FILES([
 ])
 
 AC_CONFIG_FILES([guile-1.8.pc])
-AC_CONFIG_FILES([check-guile], [chmod +x check-guile])
-AC_CONFIG_FILES([benchmark-guile], [chmod +x benchmark-guile])
-AC_CONFIG_FILES([guile-tools], [chmod +x guile-tools])
-AC_CONFIG_FILES([pre-inst-guile], [chmod +x pre-inst-guile])
-AC_CONFIG_FILES([pre-inst-guile-env], [chmod +x pre-inst-guile-env])
-AC_CONFIG_FILES([libguile/guile-snarf],
-                [chmod +x libguile/guile-snarf])
-AC_CONFIG_FILES([libguile/guile-doc-snarf],
-                [chmod +x libguile/guile-doc-snarf])
-AC_CONFIG_FILES([libguile/guile-func-name-check],
-                [chmod +x libguile/guile-func-name-check])
-AC_CONFIG_FILES([libguile/guile-snarf-docs],
-                [chmod +x libguile/guile-snarf-docs])
-AC_CONFIG_FILES([test-suite/standalone/test-use-srfi],
-                [chmod +x test-suite/standalone/test-use-srfi])
-AC_CONFIG_FILES([test-suite/standalone/test-fast-slot-ref],
-                [chmod +x test-suite/standalone/test-fast-slot-ref])
+
+AC_DEFUN([CONFIG_SCRIPT],[AC_CONFIG_FILES([$1],[chmod +x $1])])
+
+CONFIG_SCRIPT([check-guile])
+CONFIG_SCRIPT([benchmark-guile])
+CONFIG_SCRIPT([guile-tools])
+CONFIG_SCRIPT([pre-inst-guile])
+CONFIG_SCRIPT([pre-inst-guile-env])
+CONFIG_SCRIPT([libguile/guile-snarf])
+CONFIG_SCRIPT([libguile/guile-doc-snarf])
+CONFIG_SCRIPT([libguile/guile-func-name-check])
+CONFIG_SCRIPT([libguile/guile-snarf-docs])
+CONFIG_SCRIPT([test-suite/standalone/test-use-srfi])
+CONFIG_SCRIPT([test-suite/standalone/test-fast-slot-ref])
 
 AC_OUTPUT
 



reply via email to

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