chiark
/
gitweb
/
~ian
/
secnet.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
subdirmk: Make \& work (!)
[secnet.git]
/
subdirmk
/
generate
diff --git
a/subdirmk/generate
b/subdirmk/generate
index 486bdc54e1c888b7be9cee539918296651cc8010..14e18c0899a58c2a729d4e06bc398c4adbe1ba24 100755
(executable)
--- a/
subdirmk/generate
+++ b/
subdirmk/generate
@@
-138,7
+138,7
@@
sub process_input_mk ($$$$$$$$) {
for (;;) {
unless (s{^(.*?)(\\)?(?=$esc)}{}) { o $_; last; }
o $1;
for (;;) {
unless (s{^(.*?)(\\)?(?=$esc)}{}) { o $_; last; }
o $1;
- if ($2) { o $$esclitr; next; }
+ if ($2) {
s#^$esc##;
o $$esclitr; next; }
s{^$esc}{} or die "$_ ?";
if (s{^$esc}{}) { o "$$esclitr$$esclitr" }
elsif (s{^TARGETS(?:_([0-9a-zA-Z_]+))?(?=\W)}{}) {
s{^$esc}{} or die "$_ ?";
if (s{^$esc}{}) { o "$$esclitr$$esclitr" }
elsif (s{^TARGETS(?:_([0-9a-zA-Z_]+))?(?=\W)}{}) {