summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorThien-Thi Nguyen <ttn@gnuvola.org>2012-08-22 15:01:34 +0200
committerThien-Thi Nguyen <ttn@gnuvola.org>2012-08-22 15:01:34 +0200
commit04d7f4a80fb84a7333bb58c831591a59f42ab59b (patch)
tree02152109f5e2e60ee03bbee79d7791439ae47602
parentee70ab60d0cf2f995b8ec513024a309610f3cb78 (diff)
downloadguile-04d7f4a80fb84a7333bb58c831591a59f42ab59b.tar.gz
configure, 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.
-rw-r--r--configure.ac31
1 files changed, 14 insertions, 17 deletions
diff --git a/configure.ac b/configure.ac
index 682e31f51..9fca9b617 100644
--- a/configure.ac
+++ b/configure.ac
@@ -1627,23 +1627,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