X-Git-Url: https://www.chiark.greenend.org.uk/ucgi/~ian/git?p=subdirmk.git;a=blobdiff_plain;f=generate;h=e7da43542b3b45f309313dca470122d0a2d26b6c;hp=dd6df29451ba1327f63055f57945c007a73aa566;hb=f99c7def1e8afb27b0df6c605ff6847f676d6bfe;hpb=703f1daa1f296a5fad36d96db2de631cd7a4d50e diff --git a/generate b/generate index dd6df29..e7da435 100755 --- a/generate +++ b/generate @@ -162,6 +162,7 @@ sub process_input_mk ($$$$$$$$$) { $targets->{$t} //= [ ]; } elsif (m{^(?=$caps_re)}) { o $var_prefix } + elsif (s{^\$([A-Za-z]\w+)}{}) { o "\$(${var_prefix}$1)" } elsif (s{^([~^]?)(?=$lc_re)}{}) { o $pfxmap{$1} } elsif (s{^_}{}) { o $var_prefix } elsif (s{^=}{}) { o $var_prefix_name }