[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
- [Guile-commits] branch branch_release-1-8 updated (579b604 -> 9f3004b), Thien-Thi Nguyen, 2017/03/03
- [Guile-commits] 02/10: [build int] Add abstraction: CONFIG_SCRIPT,
Thien-Thi Nguyen <=
- [Guile-commits] 06/10: [libguile] Fix bug: Don't expect ‘send’ string to be writable, Thien-Thi Nguyen, 2017/03/03
- [Guile-commits] 07/10: Improve ‘(ice-9 documentation) file-commentary’ default scrub proc, Thien-Thi Nguyen, 2017/03/03
- [Guile-commits] 01/10: Rename configure.in to configure.ac, twice, Thien-Thi Nguyen, 2017/03/03
- [Guile-commits] 04/10: [build int] Remove EOF "Local Variables" block; nfc, Thien-Thi Nguyen, 2017/03/03
- [Guile-commits] 05/10: [build int] Add more 'AC_LANG_PROGRAM' calls, Thien-Thi Nguyen, 2017/03/03
- [Guile-commits] 10/10: [maint] Update years in copyright notice; nfc, Thien-Thi Nguyen, 2017/03/03
- [Guile-commits] 08/10: [build doc] Accomodate whitespace-injecting makeinfo, Thien-Thi Nguyen, 2017/03/03
- [Guile-commits] 09/10: [doc] Clean up .texi for modern GNU Texinfo, Thien-Thi Nguyen, 2017/03/03
- [Guile-commits] 03/10: [build int] Dose configure.ac w/ "proper" m4-quoting, Thien-Thi Nguyen, 2017/03/03