summaryrefslogtreecommitdiff
path: root/Source
diff options
context:
space:
mode:
authorStephen Kelly <steveire@gmail.com>2013-06-11 15:36:44 +0200
committerStephen Kelly <steveire@gmail.com>2013-06-12 07:21:46 +0200
commit67f6cebb1ea3557c3e3144023ba3fea2f5f97ceb (patch)
tree10a2fef89fbabbd9fb91348c0c8a84a07c551844 /Source
parent9f460fe40852d1cdf70f827718235f088e167e23 (diff)
downloadcmake-67f6cebb1ea3557c3e3144023ba3fea2f5f97ceb.tar.gz
QtAutomoc: Fix handling of list separator for compile definitions.
Diffstat (limited to 'Source')
-rw-r--r--Source/cmQtAutomoc.cxx4
1 files changed, 3 insertions, 1 deletions
diff --git a/Source/cmQtAutomoc.cxx b/Source/cmQtAutomoc.cxx
index 350b462911..969e3dbf4a 100644
--- a/Source/cmQtAutomoc.cxx
+++ b/Source/cmQtAutomoc.cxx
@@ -283,9 +283,11 @@ void cmQtAutomoc::SetupAutomocTarget(cmTarget* target)
std::string _moc_compile_defs = target->GetCompileDefinitions(0);
const char* tmp = makefile->GetProperty("COMPILE_DEFINITIONS");
+ sep = "";
if (tmp)
{
- _moc_compile_defs += ";";
+ _moc_compile_defs += sep;
+ sep = ";";
_moc_compile_defs += tmp;
}
tmp = target->GetProperty("AUTOMOC_MOC_OPTIONS");