summaryrefslogtreecommitdiffstats
path: root/Source/cmTarget.h
diff options
context:
space:
mode:
authorStephen Kelly <steveire@gmail.com>2013-06-06 16:13:35 (GMT)
committerStephen Kelly <steveire@gmail.com>2013-07-11 06:23:56 (GMT)
commit184121538c2576b2113c0e256ecb0cd9ac354134 (patch)
tree20ed38bafe4ff886b00c0ff6160f45744465b3ac /Source/cmTarget.h
parentafc9243c325c37ac7364af12a10adffd7dd81d25 (diff)
downloadCMake-184121538c2576b2113c0e256ecb0cd9ac354134.zip
CMake-184121538c2576b2113c0e256ecb0cd9ac354134.tar.gz
CMake-184121538c2576b2113c0e256ecb0cd9ac354134.tar.bz2
Refactor cmTarget::GetCompileDefinitions to use an out-vector, not a string.
Refactor to create AddCompileDefinitions.
Diffstat (limited to 'Source/cmTarget.h')
-rw-r--r--Source/cmTarget.h3
1 files changed, 2 insertions, 1 deletions
diff --git a/Source/cmTarget.h b/Source/cmTarget.h
index 3bc0ab2..ab3dff2 100644
--- a/Source/cmTarget.h
+++ b/Source/cmTarget.h
@@ -442,7 +442,8 @@ public:
If no macro should be defined null is returned. */
const char* GetExportMacro();
- std::string GetCompileDefinitions(const char *config);
+ void GetCompileDefinitions(std::vector<std::string> &result,
+ const char *config);
// Compute the set of languages compiled by the target. This is
// computed every time it is called because the languages can change