aboutsummaryrefslogtreecommitdiff
path: root/src/perform.h
diff options
context:
space:
mode:
Diffstat (limited to '')
-rw-r--r--src/perform.h5
1 files changed, 4 insertions, 1 deletions
diff --git a/src/perform.h b/src/perform.h
index add5a09..93c8b9a 100644
--- a/src/perform.h
+++ b/src/perform.h
@@ -4,6 +4,9 @@
4#include <stdint.h> 4#include <stdint.h>
5#include <list> 5#include <list>
6#include <string> 6#include <string>
7#include <map>
8
9typedef std::map<std::string,std::string> VarMap;
7 10
8class Build; 11class Build;
9 12
@@ -15,7 +18,7 @@ public:
15 18
16 void addParam( const char *sParam ); 19 void addParam( const char *sParam );
17 virtual Perform *duplicate( Build &bld, const std::string &cont ) = 0; 20 virtual Perform *duplicate( Build &bld, const std::string &cont ) = 0;
18 void copyData( Perform *pSrc, Build &bld, const std::string &cont ); 21 void copyData( Perform *pSrc, Build &bld, const std::string &cont, VarMap *mExtra );
19 std::string getTarget() 22 std::string getTarget()
20 { 23 {
21 return sTarget; 24 return sTarget;