Boost logo

Boost-Commit :

Subject: [Boost-commit] svn:boost r64881 - trunk/tools/build/v2/util
From: ghost_at_[hidden]
Date: 2010-08-18 03:40:09


Author: vladimir_prus
Date: 2010-08-18 03:40:08 EDT (Wed, 18 Aug 2010)
New Revision: 64881
URL: http://svn.boost.org/trac/boost/changeset/64881

Log:
Stub port of util/indirect.jam

Added:
   trunk/tools/build/v2/util/indirect.py (contents, props changed)

Added: trunk/tools/build/v2/util/indirect.py
==============================================================================
--- (empty file)
+++ trunk/tools/build/v2/util/indirect.py 2010-08-18 03:40:08 EDT (Wed, 18 Aug 2010)
@@ -0,0 +1,15 @@
+# Status: minimally ported. This module is not supposed to be used much
+# with Boost.Build/Python.
+#
+# Copyright 2003 Dave Abrahams
+# Copyright 2003 Vladimir Prus
+# Distributed under the Boost Software License, Version 1.0.
+# (See accompanying file LICENSE_1_0.txt or http://www.boost.org/LICENSE_1_0.txt)
+
+from b2.util import call_jam_function, bjam_signature
+
+def call(*args):
+ a1 = args[0]
+ name = a1[0]
+ a1tail = a1[1:]
+ call_jam_function(name, *((a1tail,) + args[1:]))


Boost-Commit list run by bdawes at acm.org, david.abrahams at rcn.com, gregod at cs.rpi.edu, cpdaniel at pacbell.net, john at johnmaddock.co.uk