if (/^([[:word:]]+)[[:space:]]*\+?=/) {
$allvars{$1} = 1;
- if (/_SOURCES|CLEANFILES|EXTRA_DIST|[[:upper:]]+_H/) {
+ if ($1 =~ /(_SOURCES|CLEANFILES|EXTRA_DIST|[[:upper:]]+_H)$/) {
$_ = mangle_variable($_);
}
}
# component.
s/t-\$@/\$\@-t/g;
- # Finally, references to $(srcdir) and $(builddir) need to be fixed up.
+ # Finally, $(srcdir), $(builddir) and %reldir% need to be fixed up.
s:\$\(srcdir\):\$\(top_srcdir\)/lib:g;
s:\$\(builddir\):\$\(top_builddir\)/lib:g;
+ s:%reldir%:lib:g;
} continue { s/(\n.)/\\\1/g; print; };
print <<'EOF' if ($use_libtool);