aboutsummaryrefslogtreecommitdiff
path: root/build2/bin/module
diff options
context:
space:
mode:
authorBoris Kolpackov <boris@codesynthesis.com>2016-07-20 09:03:36 +0200
committerBoris Kolpackov <boris@codesynthesis.com>2016-07-20 09:03:36 +0200
commit5fb77d1609bb62db11ed640d089a08f34e943998 (patch)
tree1ea15981c02335ff9e4ed8ac148a981931352d2a /build2/bin/module
parent89a9f8174ec858bf6df8515a84f061f211dec551 (diff)
Move ar/ranlib to bin.ar sub-module, load in cxx unless shared-only build
This way we don't load/configure what we don't need.
Diffstat (limited to 'build2/bin/module')
-rw-r--r--build2/bin/module9
1 files changed, 9 insertions, 0 deletions
diff --git a/build2/bin/module b/build2/bin/module
index 668e4d8..8fb9274 100644
--- a/build2/bin/module
+++ b/build2/bin/module
@@ -24,6 +24,15 @@ namespace build2
const variable_map&);
bool
+ ar_init (scope&,
+ scope&,
+ const location&,
+ unique_ptr<module_base>&,
+ bool,
+ bool,
+ const variable_map&);
+
+ bool
ld_init (scope&,
scope&,
const location&,