summary |
shortlog |
log |
commit | commitdiff |
tree
raw |
patch |
inline | side by side (from parent 1:
f5a41a8)
Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>
# Copyright 2019 Ian Jackson
# SPDX-License-Identifier: LGPL-2.0-or-later
# Copyright 2019 Ian Jackson
# SPDX-License-Identifier: LGPL-2.0-or-later
include subdirmk/usual.mk
include subdirmk/regen.mk
include subdirmk/usual.mk
include subdirmk/regen.mk
&libtoy.a: $(&OBJECTS)
$(AR) rc $@ $^
&libtoy.a: $(&OBJECTS)
$(AR) rc $@ $^
+-include &^/lib/for-test.mk
my %pfxmap = (
'' => $dir_prefix,
my %pfxmap = (
'' => $dir_prefix,
- ',' => "\$(top_srcdir)${dir_suffix}/",
- ';' => "\$(top_srcdir)/",
+ '^' => "\$(top_srcdir)${dir_suffix}/",
+ '~' => "\$(top_srcdir)/",
$targets->{$t} //= [ ];
}
elsif (m{^(?=$caps_re)}) { o $var_prefix }
$targets->{$t} //= [ ];
}
elsif (m{^(?=$caps_re)}) { o $var_prefix }
- elsif (s{^([,;]?)(?=$lc_re)}{}) { o $pfxmap{$1} }
+ elsif (s{^([~^]?)(?=$lc_re)}{}) { o $pfxmap{$1} }
elsif (s{^_}{}) { o $var_prefix }
elsif (s{^=_}{}) { o $var_prefix }
elsif (s{^_}{}) { o $var_prefix }
elsif (s{^=_}{}) { o $var_prefix }
- elsif (s{^([,;]?)/}{}) { o $pfxmap{$1} }
+ elsif (s{^([~^]?)/}{}) { o $pfxmap{$1} }
elsif (s{^=/}{}) { o $dir_name }
elsif (s{^=/}{}) { o $dir_name }
- elsif (s{^([,;]?)(?=[ \t])}{}) {
+ elsif (s{^([~^]?)(?=[ \t])}{}) {
my $prefix = $pfxmap{$1} // die;
my $after='';
if (m{([ \t])$esc}) { ($_,$after) = ($`, $1.$'); }
my $prefix = $pfxmap{$1} // die;
my $after='';
if (m{([ \t])$esc}) { ($_,$after) = ($`, $1.$'); }