From 682836daacdd3dc486187c9d60479b372895a470 Mon Sep 17 00:00:00 2001 From: Boris Kolpackov Date: Sat, 29 Jul 2017 10:32:36 +0200 Subject: Implement "see through" installation semantics for utility libraries --- build2/cc/module.hxx | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) (limited to 'build2/cc/module.hxx') diff --git a/build2/cc/module.hxx b/build2/cc/module.hxx index db179988..a6a1115c 100644 --- a/build2/cc/module.hxx +++ b/build2/cc/module.hxx @@ -52,7 +52,10 @@ namespace build2 }; class module: public module_base, protected virtual common, - link, compile, install + link, + compile, + file_install, + alias_install { public: explicit @@ -60,7 +63,8 @@ namespace build2 : common (move (d)), link (move (d)), compile (move (d)), - install (move (d), *this) {} + file_install (move (d), *this), + alias_install (move (d), *this) {} void init (scope&, const location&, const variable_map&); -- cgit