1
0
mirror of https://git.tartarus.org/simon/putty.git synced 2025-01-10 18:07:59 +00:00

Don't use GNUish pattern rules in the Unix Makefile, since they're not

supported by non-GNU makes.  This allows the standard Solaris /usr/ccs/bin/make
to handle that Makefile.

[originally from svn r5108]
This commit is contained in:
Ben Harris 2005-01-14 12:26:38 +00:00
parent a78e7271ee
commit 2a37818026

View File

@ -895,8 +895,6 @@ if (defined $makefiles{'gtk'}) {
"\n". "\n".
".SUFFIXES:\n". ".SUFFIXES:\n".
"\n". "\n".
"%.o:\n".
"\t\$(CC) \$(COMPAT) \$(FWHACK) \$(XFLAGS) \$(CFLAGS) -c \$<\n".
"\n"; "\n";
print &splitline("all:" . join "", map { " $_" } &progrealnames("XU")); print &splitline("all:" . join "", map { " $_" } &progrealnames("XU"));
print "\n\n"; print "\n\n";
@ -911,6 +909,7 @@ if (defined $makefiles{'gtk'}) {
foreach $d (&deps("X.o", undef, $dirpfx, "/", "gtk")) { foreach $d (&deps("X.o", undef, $dirpfx, "/", "gtk")) {
print &splitline(sprintf("%s: %s", $d->{obj}, join " ", @{$d->{deps}})), print &splitline(sprintf("%s: %s", $d->{obj}, join " ", @{$d->{deps}})),
"\n"; "\n";
print &splitline("\t\$(CC) \$(COMPAT) \$(FWHACK) \$(XFLAGS) \$(CFLAGS) -c $d->{deps}->[0]\n");
} }
print "\n"; print "\n";
print $makefile_extra{'gtk'}; print $makefile_extra{'gtk'};