~ chicken-core (chicken-5) beb973155d6340c96d2742bc8b057084b85abf82
commit beb973155d6340c96d2742bc8b057084b85abf82
Author: Evan Hanson <evhan@foldling.org>
AuthorDate: Tue Sep 12 17:18:31 2017 +1200
Commit: Evan Hanson <evhan@foldling.org>
CommitDate: Tue Sep 12 17:07:32 2017 +1200
Escape "c++" regex in custom install command prefix handling
diff --git a/egg-compile.scm b/egg-compile.scm
index 4b6e0449..b10f764c 100644
--- a/egg-compile.scm
+++ b/egg-compile.scm
@@ -834,6 +834,6 @@ EOF
(lambda (m) (string-append default-csc (irregex-match-substring m 1))))
((irregex-match "^cc( .+)$" cmd) =>
(lambda (m) (string-append default-cc (irregex-match-substring m 1))))
- ((irregex-match "^c++( .+)$" cmd) =>
+ ((irregex-match "^c\\+\\+( .+)$" cmd) =>
(lambda (m) (string-append default-cxx (irregex-match-substring m 1))))
(else cmd)))
Trap