diff options
Diffstat (limited to 'Source/cmTarget.h')
-rw-r--r-- | Source/cmTarget.h | 13 |
1 files changed, 13 insertions, 0 deletions
diff --git a/Source/cmTarget.h b/Source/cmTarget.h index d70cacd..aa14049 100644 --- a/Source/cmTarget.h +++ b/Source/cmTarget.h @@ -465,6 +465,19 @@ public: /** Get the include directories for this target. */ std::vector<std::string> GetIncludeDirectories(); + /** Append to @a base the mac content directory and return it. */ + std::string BuildMacContentDirectory(const std::string& base, + const char* config = 0, + bool includeMacOS = true); + + /** @return the mac content directory for this target. */ + std::string GetMacContentDirectory(const char* config = 0, + bool implib = false, + bool includeMacOS = true); + + /** @return whether this target have a well defined output file name. */ + bool HaveWellDefinedOutputFiles(); + private: /** * A list of direct dependencies. Use in conjunction with DependencyMap. |