diff options
author | Mike Buland <eichlan@xagasoft.com> | 2007-04-24 14:09:50 +0000 |
---|---|---|
committer | Mike Buland <eichlan@xagasoft.com> | 2007-04-24 14:09:50 +0000 |
commit | ff938b977db21378a1f016f65e7345c50e71ef8f (patch) | |
tree | 0f05b9b5b5ea13ce234cdd27e1eb8ccbccb2dc51 /src/buildparser.h | |
parent | be41caa5ca6756c7809cabaf6d8bee321928c45a (diff) | |
download | build-ff938b977db21378a1f016f65e7345c50e71ef8f.tar.gz build-ff938b977db21378a1f016f65e7345c50e71ef8f.tar.bz2 build-ff938b977db21378a1f016f65e7345c50e71ef8f.tar.xz build-ff938b977db21378a1f016f65e7345c50e71ef8f.zip |
Half way there on the road to implementing basic group functionality. You can
create groups, you can't do anything with them yet (although the syntax is
supported already.)
Diffstat (limited to 'src/buildparser.h')
-rw-r--r-- | src/buildparser.h | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/src/buildparser.h b/src/buildparser.h index 13c523c..fd988c6 100644 --- a/src/buildparser.h +++ b/src/buildparser.h | |||
@@ -77,6 +77,7 @@ public: // Target functions | |||
77 | void addTargetInput(); | 77 | void addTargetInput(); |
78 | void addTargetRequires(); | 78 | void addTargetRequires(); |
79 | void addTargetSet( const char *sVar, const char *sVal, int nHow ); | 79 | void addTargetSet( const char *sVar, const char *sVal, int nHow ); |
80 | void addTargetGroup( const char *sGroup ); | ||
80 | 81 | ||
81 | private: // Target variables | 82 | private: // Target variables |
82 | TargetFactory &fTarget; | 83 | TargetFactory &fTarget; |
@@ -88,6 +89,7 @@ private: // Target variables | |||
88 | std::string sType; | 89 | std::string sType; |
89 | BuildList lInput; | 90 | BuildList lInput; |
90 | BuildList lRequires; | 91 | BuildList lRequires; |
92 | StringList lGroups; | ||
91 | SetVarList lVar; | 93 | SetVarList lVar; |
92 | }; | 94 | }; |
93 | typedef std::pair<BuildList,TargetInfo> TargetTmp; | 95 | typedef std::pair<BuildList,TargetInfo> TargetTmp; |