diff options
author | Stephen Kelly <steveire@gmail.com> | 2013-07-01 21:19:25 (GMT) |
---|---|---|
committer | Stephen Kelly <steveire@gmail.com> | 2013-07-02 14:40:02 (GMT) |
commit | 286f22770907fad3453eadf34e641ad736237292 (patch) | |
tree | 6afa8ae25b632ee79250c9f0f12fba5c22ddf29f /Source/cmTargetPropCommandBase.h | |
parent | 83498d413530570f7ab9affee5b8301c888bf91e (diff) | |
download | CMake-286f22770907fad3453eadf34e641ad736237292.zip CMake-286f22770907fad3453eadf34e641ad736237292.tar.gz CMake-286f22770907fad3453eadf34e641ad736237292.tar.bz2 |
Extend the cmTargetPropCommandBase interface property handling.
This can be used to handle INTERFACE SYSTEM include directories
in particular.
Diffstat (limited to 'Source/cmTargetPropCommandBase.h')
-rw-r--r-- | Source/cmTargetPropCommandBase.h | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/Source/cmTargetPropCommandBase.h b/Source/cmTargetPropCommandBase.h index 8047a48..9db7581 100644 --- a/Source/cmTargetPropCommandBase.h +++ b/Source/cmTargetPropCommandBase.h @@ -36,6 +36,9 @@ protected: std::string Property; cmTarget *Target; + virtual void HandleInterfaceContent(cmTarget *tgt, + const std::vector<std::string> &content, + bool prepend); private: virtual void HandleImportedTarget(const std::string &tgt) = 0; virtual void HandleMissingTarget(const std::string &name) = 0; |