summaryrefslogtreecommitdiffstats
path: root/Source
diff options
context:
space:
mode:
authorBrad King <brad.king@kitware.com>2013-02-05 19:45:57 (GMT)
committerCMake Topic Stage <kwrobot@kitware.com>2013-02-05 19:45:57 (GMT)
commit4341fd2579d78e72eea8bd9b87a21fa660d69a35 (patch)
tree9a78da4a8e7b139ec78b20ab0fd92b6a9da39b82 /Source
parent252209fb0bce4adba20f1aa3971437d336e5d2b0 (diff)
parent9397270d73dc239cde41ddaa9a3f05a75a2cd873 (diff)
downloadCMake-4341fd2579d78e72eea8bd9b87a21fa660d69a35.zip
CMake-4341fd2579d78e72eea8bd9b87a21fa660d69a35.tar.gz
CMake-4341fd2579d78e72eea8bd9b87a21fa660d69a35.tar.bz2
Merge topic 'new-command-class-type-macros'
9397270 Fix use of cmTypeMacro in new command classes
Diffstat (limited to 'Source')
-rw-r--r--Source/cmTargetCompileDefinitionsCommand.h2
-rw-r--r--Source/cmTargetIncludeDirectoriesCommand.h2
-rw-r--r--Source/cmTargetPropCommandBase.h1
3 files changed, 3 insertions, 2 deletions
diff --git a/Source/cmTargetCompileDefinitionsCommand.h b/Source/cmTargetCompileDefinitionsCommand.h
index 3b43820..c93cacb 100644
--- a/Source/cmTargetCompileDefinitionsCommand.h
+++ b/Source/cmTargetCompileDefinitionsCommand.h
@@ -75,7 +75,7 @@ public:
;
}
- cmTypeMacro(cmTargetCompileDefinitionsCommand, cmCommand);
+ cmTypeMacro(cmTargetCompileDefinitionsCommand, cmTargetPropCommandBase);
private:
virtual void HandleImportedTarget(const std::string &tgt);
diff --git a/Source/cmTargetIncludeDirectoriesCommand.h b/Source/cmTargetIncludeDirectoriesCommand.h
index d02cb4a..2bc7bef 100644
--- a/Source/cmTargetIncludeDirectoriesCommand.h
+++ b/Source/cmTargetIncludeDirectoriesCommand.h
@@ -79,7 +79,7 @@ public:
;
}
- cmTypeMacro(cmTargetIncludeDirectoriesCommand, cmCommand);
+ cmTypeMacro(cmTargetIncludeDirectoriesCommand, cmTargetPropCommandBase);
private:
virtual void HandleImportedTarget(const std::string &tgt);
diff --git a/Source/cmTargetPropCommandBase.h b/Source/cmTargetPropCommandBase.h
index a5b4ff8..8047a48 100644
--- a/Source/cmTargetPropCommandBase.h
+++ b/Source/cmTargetPropCommandBase.h
@@ -31,6 +31,7 @@ public:
bool HandleArguments(std::vector<std::string> const& args,
const char *prop, ArgumentFlags flags = NO_FLAGS);
+ cmTypeMacro(cmTargetPropCommandBase, cmCommand);
protected:
std::string Property;
cmTarget *Target;