aboutsummaryrefslogtreecommitdiff
path: root/src/buildparser.h
diff options
context:
space:
mode:
Diffstat (limited to 'src/buildparser.h')
-rw-r--r--src/buildparser.h4
1 files changed, 3 insertions, 1 deletions
diff --git a/src/buildparser.h b/src/buildparser.h
index 3c79a5b..13c523c 100644
--- a/src/buildparser.h
+++ b/src/buildparser.h
@@ -52,7 +52,8 @@ enum eSetHow
52class BuildParser : public Parser 52class BuildParser : public Parser
53{ 53{
54 typedef std::pair<std::string, Function *> BuildListItem; 54 typedef std::pair<std::string, Function *> BuildListItem;
55 typedef std::list<BuildListItem> BuildList; 55 typedef std::list<BuildListItem> BuildListCore;
56 typedef std::pair<BuildListCore, Function *> BuildList;
56 typedef Triplet<std::string, std::string, int> SetVar; 57 typedef Triplet<std::string, std::string, int> SetVar;
57 typedef std::list<SetVar> SetVarList; 58 typedef std::list<SetVar> SetVarList;
58public: 59public:
@@ -117,6 +118,7 @@ public: // List functions
117 void addListFunc(); 118 void addListFunc();
118 void filterList(); 119 void filterList();
119 120
121 void buildListFilter( BuildList &lSrc );
120 StringList buildToStringList( const BuildList &lSrc, const StringList &lIn, Build *pPass=NULL ); 122 StringList buildToStringList( const BuildList &lSrc, const StringList &lIn, Build *pPass=NULL );
121 StringList buildToStringListDup( const BuildList &lSrc, const StringList &lIn, Build &bld, const std::string &sCont, VarMap *mExtra, Build *pPass=NULL ); 123 StringList buildToStringListDup( const BuildList &lSrc, const StringList &lIn, Build &bld, const std::string &sCont, VarMap *mExtra, Build *pPass=NULL );
122 124