- 29 Oct, 2013 5 commits
-
-
Brad King authored
Extend the BracketComment5 test case to cover both bracket comments and line comments starting immediately after a bracket comment closes.
-
2c7cd95c Help: Organize top-level index
-
f037b9b7 Generators: don't append sources from utility targets to objectSources
-
Kitware Robot authored
-
- 28 Oct, 2013 11 commits
-
-
9c87d9cc Add automatic rcc invocation for Qt. 84218e18 Add automatic uic invocation for Qt. 94a0ca60 Record which files are skipped by automoc. 18fb7588 Run the main executable created in the autogen tests. e485ba12 Rename the QtAutomoc tests to QtAutogen. 7ce65c3c Add extra checks for the AUTOMOC target property. 32771fc7 Update output messages for generic use. f371ab58 Rename RunAutomoc to RunAutogen. 85b3d6e7 Extract an SetupAutoMocTarget method. ca124a15 Rename the AutomocInfo.cmake file to be more generic. a342c9ff Move some makefile definitions up away from moc-specific code. 98632eff Add the AUTOGEN_TARGETS_FOLDER and obsolete AUTOMOC_TARGETS_FOLDER. 63378baa Rename some variables to reflect broader scope. 97f1aa39 Rename method to reflect generic use. 4abb1115 Rename local variable to reflect generic use. 03878c9a Move variable set to where it is used. ...
-
Brad King authored
Divide the list of manuals into separate sections each with its own title.
-
Nils Gladitz authored
-
Support new languages using CMAKE_MODULE_PATH.
-
2b5c9da5 CTest: restore old failed test priority in serial test runs
-
0655d094 Tests: use string(TIMESTAMP) instead of system and locale specific date/time
-
eeb4aece Ninja: use deps = gcc/msvc feature
-
Brad King authored
All generators now support detection of the full path to the compiler, so require it to be so. This will allow CMake<LANG>Information.cmake and other logic to assume the full path to the compiler tool is available. The Makefile generators already rejected CMAKE_<LANG>_COMPILER values that did not name an existing compiler. Extend this error message to all generators, make it occur as early as possible, and improve the message with advice about how to set the compiler. If the full path to the compiler is not known, finish enabling languages with a fatal error so configuration does not continue. For now, allow the RC language compiler to not be a full path. Later we will need to detect the full path to "rc" under the VS IDE. Add a RunCMake.CompilerNotFound test to cover failure cases. Fix the RunCMake.CompilerChange test EmptyCompiler case to work when configuration does not continue past enable_language.
-
Brad King authored
When compiler id detection also provides a CMAKE_<LANG>_COMPILER value, use it unconditionally. It is known to be the compiler that is actually in use by IDE builds in VS and Xcode. Do not let a stray cache entry try to say otherwise.
-
Kitware Robot authored
-
- 27 Oct, 2013 2 commits
-
-
Nils Gladitz authored
-
Kitware Robot authored
-
- 26 Oct, 2013 21 commits
-
-
Nils Gladitz authored
-
ff59365f CTest: fix dashboard issues associated with the ctest-fix-run-serial topic 7a665ae7 CTest: added test for RUN_SERIAL issue #14484 384beffc CTest: added comments that describe the basic test sorting approach adbe00d6 CTest: removed redundant copy of test dependency set 1b750cbf CTest: perform cycle test early 6d4d7ca9 CTest: consider previously failed tests before all others e809d8cf CTest: prioritize tests by their depth in the dependency graph 44017a47 CTest: handle dependent and non dependent test requirements equally
-
970c8234 ctest_update: Add support for Perforce p4 client
-
1093deeb Shorten CMake version used in install destinations
-
b84f5c2e Find appropriate binutils when cross-compiling with clang
-
02cf77f7 QNX: Don't attempt to create depfiles
-
fe7f8c99 CPackWiX: use safe IDs for generated start menu shortcuts
-
49c4699d python: remove debug statements from FindPythonInterp.cmake.
-
ff6c4013 cmTarget: Add interface for compatible numeric properties e4e20c1d cmTarget: Add enumeration for consistency to expect from properties. 98777694 cmTarget: Assign consistent content back to the property being evaluated. 816b4a8a cmTarget: Make consistentProperty return consistent content. 030800a7 cmTarget: Add a template to create correct implied content.
-
ef02c9e4 added support for arm cross compilation with CUDA 5.5:
-
656716d7 qt4: Fix linking with QtSvg to not include QtXml.
-
239b0c6b Don't add invalid content to static lib INTERFACE_LINK_LIBRARIES.
-
dfe0c216 cmArray: Use macro variant of cmArray{Begin,Size,End} for old GCC.
-
4ea27bcc Cygwin: Avoid legacy warnings in RunCMake.DisallowedCommands test
-
Teach the ctest_update implementation to use the p4 command-line client to perform updates and extract the list of changes. Add a CTest.UpdateP4 test like those that exist already for the other version control tools. Make the test available when p4 and the p4d server are found. During the test launch p4d in the background to serve a repository from the test directory. Then direct the client toward this server for the duration of the test.
-
-
Only valid target names or generator expressions may appear in the target field of a LINK_ONLY expression. Other content like link flags should still be added to that property (wrapped in config-specific generator expressions), but not wrapped in LINK_ONLY. Otherwise undue warnings would be issued for the policy CMP0022. The LINK_ONLY expression only has an effect for actual target names anyway, so there is no logical deficit.
-
Kitware Robot authored
-
- 25 Oct, 2013 1 commit
-
-
Nils Gladitz authored
-