- Nov 07, 2013
-
-
Stephen Kelly authored
-
Stephen Kelly authored
-
Stephen Kelly authored
Exclude Borland and NMake from the CMP0037 test. They do not accept the colon in a target name.
-
- Nov 06, 2013
-
-
5cf1120f cmGlobalGenerator: Refactor member cleanup between configures
-
Kitware Robot authored
- Nov 05, 2013
-
-
Stephen Kelly authored
This change causes the GetLinkInterfaceDependentStringProperty method, called in SetupAutoGenerateTarget, after the creation of generator targets. In CMake 4.0, the GetLinkInterfaceDependentStringProperty will move to the cmGeneratorTarget class, and this patch is a necessary prerequisite to that.
-
Stephen Kelly authored
This reflects better what it is doing.
-
Stephen Kelly authored
The SetupAutoGenerateTarget method will soon be invoked at a later time in a followup commit. We need to ensure that we create the utility autogen target early.
-
Stephen Kelly authored
These snippets will soon be needed from multiple methods.
-
a1b9465b Automoc: Add directory-level COMPILE_DEFINITIONS to command line (#14535)
-
In commit 18412153 (Refactor cmTarget::GetCompileDefinitions..., 2013-06-06) cmQtAutomoc was refactored to get all compile definitions from the target instead of separately asking the target and querying the directory-level COMPILE_DEFINITIONS property value. While the generation process does integrate directory-level COMPILE_DEFINITIONS into the target definitions, this did not happen until after Automoc targets are constructed. Therefore the commit regressed use of directory-level definitions in Automoc targets. Factor the definition finalization logic out from the cmGlobalGenerator::CreateGeneratorTargets method into a new cmGlobalGenerator::FinalizeTargetCompileDefinitions method and call it before constructing Automoc targets. This will place the directory-level definitions into the target in time to use them for the Automoc targets. Extend the QtAutomoc test to cover this case.
-
7947981c CPack: Disable OS X PackageMaker by default (#13662)
-
f60797f7 Tests/Assembler: Drop -g when generating sample assembly source
-
0fa9aea2 Help: Drop mention of cmake -i wizard mode
-
d1e8a024 Help: Refine manual/*.1.rst usage summaries
-
a06debcd FindPHP4: Drop extra content from reported PHP4_INCLUDE_PATH (#14540)
-
cde56c12 FindJNI: Support biarch installations (#14541)
-
f212615d Ninja: don't parse empty string
-
d4390832 Ninja: add depfile support for Intel's compiler
-
Brad King authored
-
Brad King authored
Do not access an argument index not known to exist.
-
Brad King authored
Factor member cleanup out from cmGlobalGenerator::Configure and the destructor into a dedicated helper to avoid duplication. This fixes clearing of BuildExportSets between configures.
-
2e388cc3 file(GENERATE): Clear internal records between configures
-
Kitware Robot authored
-
- Nov 04, 2013
-
-
Brad King authored
In the CMake interactive dialogs cmGlobalGenerator::Configure may run more than once. Clear the cmGlobalGenerator::EvaluationFiles data between configures to avoid accessing deleted data.
-
Brad King authored
The parent commit removed support for this mode, so do not mention it in the documentation.
-
Brad King authored
Use a parsed-literal block to list possible command-line signatures. Add an "Options" section header before the list of options.
-
On biarch architecture, CMAKE_SYSTEM_PROCESSOR might be a 64bit one while the system 32bit one. Take this into consideration while looking for Java library directory. Bug-Debian: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=718290
-
Brad King authored
The set() call for this variable left out the CACHE keyword. It does not need to be cached anyway, so drop the other CACHE set() signature arguments. Bug-Debian: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=722475 Reported-by:
Modestas Vainius <modax@debian.org> Inspired-by:
Mathieu Malaterre <malat@debian.org>
-
Brad King authored
-
Brad King authored
The property applies to all library types, not just shared libraries.
-
s/overriden/overridden/
-
b51696f0 CMP0022: Update target_link_libraries plain signature documentation 25b7f87e Merge branch 'policy-CMP0022-fixes' into policy-CMP0022-fixes-for-master 0a561a03 CMP0022: Warn about a given target at most once 23d21b78 Do not export INTERFACE_LINK_LIBRARIES from non-linkable targets ef10b87c CMP0022: Plain target_link_libraries must populate link interface 0e06788c CMP0022: Add test for target_link_libraries plain signature c0f4a610 CMP0022: Add unit test for null pointer check and message. 4b0cfa70 Merge branch 'output-CMP0022-entries' into policy-CMP0022-fixes
-
12d10a00 Add missing documentation for include dirs related variables. (#12611)
-