diff options
author | Mike Buland <eichlan@xagasoft.com> | 2009-12-21 23:52:22 +0000 |
---|---|---|
committer | Mike Buland <eichlan@xagasoft.com> | 2009-12-21 23:52:22 +0000 |
commit | b87c8d2eb4f0c7fb25cee10e8fdb2c8331343f8c (patch) | |
tree | dfd82e31b0da2e48482f00fb3061dfdcd61e7c9d /src/rule.h | |
parent | 97c0fcbbef19012f825cba0fc3f16037322ce84c (diff) | |
download | build-b87c8d2eb4f0c7fb25cee10e8fdb2c8331343f8c.tar.gz build-b87c8d2eb4f0c7fb25cee10e8fdb2c8331343f8c.tar.bz2 build-b87c8d2eb4f0c7fb25cee10e8fdb2c8331343f8c.tar.xz build-b87c8d2eb4f0c7fb25cee10e8fdb2c8331343f8c.zip |
Wow, that was aweful. There was a horrible problem with rule generated targets
not getting the variables from the parent target.
Diffstat (limited to '')
-rw-r--r-- | src/rule.h | 3 |
1 files changed, 2 insertions, 1 deletions
@@ -22,7 +22,8 @@ public: | |||
22 | void addProfile( const AstBranch *pProfile ); | 22 | void addProfile( const AstBranch *pProfile ); |
23 | 23 | ||
24 | void prepTarget( class Target *pTarget ); | 24 | void prepTarget( class Target *pTarget ); |
25 | class Target *createTarget( class Runner &r, const Bu::FString &sInput ); | 25 | class Target *createTarget( class Runner &r, const Bu::FString &sInput, |
26 | class Target *pParent ); | ||
26 | bool ruleMatches( class Runner &r, const Bu::FString &sInput ); | 27 | bool ruleMatches( class Runner &r, const Bu::FString &sInput ); |
27 | 28 | ||
28 | void addTag( const Bu::FString &sTag ); | 29 | void addTag( const Bu::FString &sTag ); |