summaryrefslogtreecommitdiffstats
path: root/Source/cmTarget.h
diff options
context:
space:
mode:
authorBrad King <brad.king@kitware.com>2011-07-26 18:57:41 (GMT)
committerCMake Topic Stage <kwrobot@kitware.com>2011-07-26 18:57:41 (GMT)
commitd6b2a1a9b3f28733e37057744dec119a0c9129db (patch)
tree56b08711d593408b58e2d37c99bff14efc2a68d0 /Source/cmTarget.h
parent2305b575f11982c190e8c041fb65c05063ebc970 (diff)
parent74c73d5fa0af15c8316a4ab7cfe0aed0f39450f1 (diff)
downloadCMake-d6b2a1a9b3f28733e37057744dec119a0c9129db.zip
CMake-d6b2a1a9b3f28733e37057744dec119a0c9129db.tar.gz
CMake-d6b2a1a9b3f28733e37057744dec119a0c9129db.tar.bz2
Merge topic 'effective-platform-name'
74c73d5 Correct KWStyle line too long error 0c030ef Add use of EFFECTIVE_PLATFORM_NAME to generated Xcode projects.
Diffstat (limited to 'Source/cmTarget.h')
-rw-r--r--Source/cmTarget.h6
1 files changed, 5 insertions, 1 deletions
diff --git a/Source/cmTarget.h b/Source/cmTarget.h
index 6f5dac8..26fcef2 100644
--- a/Source/cmTarget.h
+++ b/Source/cmTarget.h
@@ -446,6 +446,10 @@ public:
/** Get a build-tree directory in which to place target support files. */
std::string GetSupportDirectory() const;
+ /** Return whether this target uses the default value for its output
+ directory. */
+ bool UsesDefaultOutputDir(const char* config, bool implib);
+
private:
/**
* A list of direct dependencies. Use in conjunction with DependencyMap.
@@ -558,7 +562,7 @@ private:
// Cache target output paths for each configuration.
struct OutputInfo;
OutputInfo const* GetOutputInfo(const char* config);
- void ComputeOutputDir(const char* config, bool implib, std::string& out);
+ bool ComputeOutputDir(const char* config, bool implib, std::string& out);
// Cache import information from properties for each configuration.
struct ImportInfo;