summaryrefslogtreecommitdiffstats
path: root/Source/cmNinjaTargetGenerator.h
diff options
context:
space:
mode:
authorBrad King <brad.king@kitware.com>2012-03-13 13:24:54 (GMT)
committerBrad King <brad.king@kitware.com>2012-03-16 14:18:35 (GMT)
commita2514f15fae34abb6f29dddf6f5cfe8b171a8035 (patch)
treeb7c9bf478b4301b3826346d25921242c8286f92d /Source/cmNinjaTargetGenerator.h
parentc68cc0661218c62f32d11cb600183e645c81a3de (diff)
downloadCMake-a2514f15fae34abb6f29dddf6f5cfe8b171a8035.zip
CMake-a2514f15fae34abb6f29dddf6f5cfe8b171a8035.tar.gz
CMake-a2514f15fae34abb6f29dddf6f5cfe8b171a8035.tar.bz2
Simplify cmNinjaTargetGenerator using cmGeneratorTarget
Replace the classification of source files in this generator using that computed by cmGeneratorTarget.
Diffstat (limited to 'Source/cmNinjaTargetGenerator.h')
-rw-r--r--Source/cmNinjaTargetGenerator.h5
1 files changed, 2 insertions, 3 deletions
diff --git a/Source/cmNinjaTargetGenerator.h b/Source/cmNinjaTargetGenerator.h
index 3e70a2c..f639116 100644
--- a/Source/cmNinjaTargetGenerator.h
+++ b/Source/cmNinjaTargetGenerator.h
@@ -20,6 +20,7 @@
class cmTarget;
class cmGlobalNinjaGenerator;
class cmGeneratedFileStream;
+class cmGeneratorTarget;
class cmMakefile;
class cmSourceFile;
class cmCustomCommand;
@@ -112,13 +113,11 @@ protected:
private:
cmTarget* Target;
+ cmGeneratorTarget* GeneratorTarget;
cmMakefile* Makefile;
cmLocalNinjaGenerator* LocalGenerator;
/// List of object files for this target.
cmNinjaDeps Objects;
-
- // The windows module definition source file (.def), if any.
- std::string ModuleDefinitionFile;
};
#endif // ! cmNinjaTargetGenerator_h