Merge topic 'new-command-class-type-macros'
9397270 Fix use of cmTypeMacro in new command classes
This commit is contained in:
commit
4341fd2579
@ -75,7 +75,7 @@ public:
|
|||||||
;
|
;
|
||||||
}
|
}
|
||||||
|
|
||||||
cmTypeMacro(cmTargetCompileDefinitionsCommand, cmCommand);
|
cmTypeMacro(cmTargetCompileDefinitionsCommand, cmTargetPropCommandBase);
|
||||||
|
|
||||||
private:
|
private:
|
||||||
virtual void HandleImportedTarget(const std::string &tgt);
|
virtual void HandleImportedTarget(const std::string &tgt);
|
||||||
|
@ -79,7 +79,7 @@ public:
|
|||||||
;
|
;
|
||||||
}
|
}
|
||||||
|
|
||||||
cmTypeMacro(cmTargetIncludeDirectoriesCommand, cmCommand);
|
cmTypeMacro(cmTargetIncludeDirectoriesCommand, cmTargetPropCommandBase);
|
||||||
|
|
||||||
private:
|
private:
|
||||||
virtual void HandleImportedTarget(const std::string &tgt);
|
virtual void HandleImportedTarget(const std::string &tgt);
|
||||||
|
@ -31,6 +31,7 @@ public:
|
|||||||
bool HandleArguments(std::vector<std::string> const& args,
|
bool HandleArguments(std::vector<std::string> const& args,
|
||||||
const char *prop, ArgumentFlags flags = NO_FLAGS);
|
const char *prop, ArgumentFlags flags = NO_FLAGS);
|
||||||
|
|
||||||
|
cmTypeMacro(cmTargetPropCommandBase, cmCommand);
|
||||||
protected:
|
protected:
|
||||||
std::string Property;
|
std::string Property;
|
||||||
cmTarget *Target;
|
cmTarget *Target;
|
||||||
|
Loading…
x
Reference in New Issue
Block a user