diff options
Diffstat (limited to 'src/target.h')
-rw-r--r-- | src/target.h | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/src/target.h b/src/target.h index 75fcb50..5325965 100644 --- a/src/target.h +++ b/src/target.h | |||
@@ -8,12 +8,17 @@ | |||
8 | 8 | ||
9 | typedef std::list<std::string> StringList; | 9 | typedef std::list<std::string> StringList; |
10 | 10 | ||
11 | class Build; | ||
12 | |||
11 | class Target | 13 | class Target |
12 | { | 14 | { |
13 | public: | 15 | public: |
14 | Target(); | 16 | Target(); |
15 | virtual ~Target(); | 17 | virtual ~Target(); |
16 | 18 | ||
19 | virtual void check( Build &bld ) = 0; | ||
20 | virtual void clean( Build &bld ) = 0; | ||
21 | |||
17 | void setName( const std::string &sName ) | 22 | void setName( const std::string &sName ) |
18 | { | 23 | { |
19 | this->sName = sName; | 24 | this->sName = sName; |