Author: jelmer Date: 2007-12-25 17:49:29 +0000 (Tue, 25 Dec 2007) New Revision: 77
WebSVN: http://websvn.samba.org/cgi-bin/viewcvs.cgi?view=rev&root=smb-build&rev=77 Log: Test what automatic variables the various makes support. Added: trunk/bar.c Modified: trunk/ trunk/Makefile trunk/build/smb_build/makefile.pm trunk/foo.c Changeset: Property changes on: trunk ___________________________________________________________________ Name: bzr:revision-info - timestamp: 2007-12-25 18:15:07.289999962 +0100 committer: Jelmer Vernooij <[EMAIL PROTECTED]> properties: branch-nick: trunk + timestamp: 2007-12-25 18:49:17.948999882 +0100 committer: Jelmer Vernooij <[EMAIL PROTECTED]> properties: branch-nick: trunk Name: bzr:file-ids - + bar.c bar.c-20071225174459-0xzkxw7mbdu4o19h-1 Name: bzr:revision-id:v3-trunk0 - 65 [EMAIL PROTECTED] + 65 [EMAIL PROTECTED] 66 [EMAIL PROTECTED] Modified: trunk/Makefile =================================================================== --- trunk/Makefile 2007-12-25 17:15:56 UTC (rev 76) +++ trunk/Makefile 2007-12-25 17:49:29 UTC (rev 77) @@ -235,6 +235,11 @@ foo: foo.o $(CC) -o foo foo.o -all: basics \ - foo +all: basics bla.a +bla.a: foo.o bar.o + echo MAKE SUPPORTS ?: $? + echo MAKE SUPPORTS ^: $^ + echo MAKE SUPPORTS +: $+ + echo MAKE SUPPORTS |: $| + Added: trunk/bar.c =================================================================== --- trunk/bar.c 2007-12-25 17:15:56 UTC (rev 76) +++ trunk/bar.c 2007-12-25 17:49:29 UTC (rev 77) @@ -0,0 +1,6 @@ +#include <stdio.h> + +int bar() +{ + return 0; +} Modified: trunk/build/smb_build/makefile.pm =================================================================== --- trunk/build/smb_build/makefile.pm 2007-12-25 17:15:56 UTC (rev 76) +++ trunk/build/smb_build/makefile.pm 2007-12-25 17:49:29 UTC (rev 77) @@ -735,8 +735,11 @@ ctags: ctags `find $(srcdir) -name "*.[ch]"` -foo: foo.o - $(CC) -o foo foo.o +bla.a: foo.o bar.o + echo MAKE SUPPORTS ?: $? + echo MAKE SUPPORTS ^: $^ + echo MAKE SUPPORTS +: $+ + echo MAKE SUPPORTS |: $| __EOD__ Modified: trunk/foo.c =================================================================== --- trunk/foo.c 2007-12-25 17:15:56 UTC (rev 76) +++ trunk/foo.c 2007-12-25 17:49:29 UTC (rev 77) @@ -1,6 +1,6 @@ #include <stdio.h> -int main() +int foo() { return 0; }
