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;
 }

Reply via email to