[Xorp-cvs] SF.net SVN: xorp:[11631] trunk/xorp/SConstruct

bms_fbsd at users.sourceforge.net bms_fbsd at users.sourceforge.net
Sat Nov 28 19:01:27 PST 2009


Revision: 11631
          http://xorp.svn.sourceforge.net/xorp/?rev=11631&view=rev
Author:   bms_fbsd
Date:     2009-11-29 03:01:26 +0000 (Sun, 29 Nov 2009)

Log Message:
-----------
Log build arguments to a file in the build directory.

Submitted by:	Ben Greear (with changes)

Modified Paths:
--------------
    trunk/xorp/SConstruct

Modified: trunk/xorp/SConstruct
===================================================================
--- trunk/xorp/SConstruct	2009-11-29 02:46:41 UTC (rev 11630)
+++ trunk/xorp/SConstruct	2009-11-29 03:01:26 UTC (rev 11631)
@@ -81,6 +81,13 @@
                  map={}, ignorecase=2),
     )
 
+def log_args(afname):
+    f = open(afname, 'w')
+    for a in ARGUMENTS.iteritems():
+        print >>f, "%s=%s" % a,
+    print >>f
+    f.close()
+
 def tgt_guess():
     p = subprocess.Popen(['./config.guess'], stdout=subprocess.PIPE)
     o = p.communicate()[0]
@@ -113,6 +120,8 @@
 
 SConsignFile(builddir + '/.sconsign')
 
+log_args(builddir + '/.scons_build_args')
+
 prefix = ARGUMENTS.get('prefix', '/usr/local/xorp')
 
 print 'Build System Type: ', build


This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.



More information about the Xorp-cvs mailing list