]> git.proxmox.com Git - ceph.git/blob - ceph/src/boost/tools/build/src/util/indirect.py
add subtree-ish sources for 12.0.3
[ceph.git] / ceph / src / boost / tools / build / src / util / indirect.py
1 # Status: minimally ported. This module is not supposed to be used much
2 # with Boost.Build/Python.
3 #
4 # Copyright 2003 Dave Abrahams
5 # Copyright 2003 Vladimir Prus
6 # Distributed under the Boost Software License, Version 1.0.
7 # (See accompanying file LICENSE_1_0.txt or http://www.boost.org/LICENSE_1_0.txt)
8
9 from b2.util import call_jam_function, bjam_signature
10
11 def call(*args):
12 a1 = args[0]
13 name = a1[0]
14 a1tail = a1[1:]
15 call_jam_function(name, *((a1tail,) + args[1:]))