aboutsummaryrefslogtreecommitdiff
path: root/src/buildparser.h
diff options
context:
space:
mode:
authorMike Buland <eichlan@xagasoft.com>2007-04-24 14:09:50 +0000
committerMike Buland <eichlan@xagasoft.com>2007-04-24 14:09:50 +0000
commitff938b977db21378a1f016f65e7345c50e71ef8f (patch)
tree0f05b9b5b5ea13ce234cdd27e1eb8ccbccb2dc51 /src/buildparser.h
parentbe41caa5ca6756c7809cabaf6d8bee321928c45a (diff)
downloadbuild-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.h2
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
81private: // Target variables 82private: // 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;