aboutsummaryrefslogtreecommitdiff
path: root/build2/cc/compile
diff options
context:
space:
mode:
authorBoris Kolpackov <boris@codesynthesis.com>2016-08-28 15:03:29 +0200
committerBoris Kolpackov <boris@codesynthesis.com>2016-08-28 15:03:29 +0200
commit9dadc037cdf49b8e6d869d4226e2afeadaa0780a (patch)
tree1a5348d9b1688957641b72ad018e2b0afddba61f /build2/cc/compile
parentba83ffbaf5941366a399e3bc340bed3f55cc977c (diff)
Factor library search/processing out to cc::common
Diffstat (limited to 'build2/cc/compile')
-rw-r--r--build2/cc/compile5
1 files changed, 1 insertions, 4 deletions
diff --git a/build2/cc/compile b/build2/cc/compile
index 6c00b73..2be2e86 100644
--- a/build2/cc/compile
+++ b/build2/cc/compile
@@ -21,12 +21,10 @@ namespace build2
namespace cc
{
- class link;
-
class compile: public rule, virtual common
{
public:
- compile (data&&, const link&);
+ compile (data&&);
virtual match_result
match (action, target&, const string& hint) const;
@@ -79,7 +77,6 @@ namespace build2
inject (action, target&, lorder, file&, depdb&) const;
private:
- const link& link_;
const string rule_id;
};
}