53a05b8 | Matthew Woehlke | 13 March 2013, 21:30:16 UTC | UseJava.cmake: fix passing jars to add_jar Fix setting classpath when encountering a jar argument to add_jar to actually set the variable that is used to specify the classpath to javac, instead of just uselessly appending the jar to CMAKE_JAVA_INCLUDE_PATH (which is never used again at the point where it is modified). Also, list jars so specified as dependencies of compiling the java sources for the jar target. | 13 March 2013, 21:30:16 UTC |
45c8e4b | Matthew Woehlke | 13 March 2013, 21:29:14 UTC | UseJava.cmake: simplify path logic Move logic to determine relative path to .java file to after the file extension check, so that it only executes when it is actually used. | 13 March 2013, 21:29:14 UTC |
a95968f | Brad King | 13 March 2013, 17:42:00 UTC | Merge topic 'ninja-escape-line-breaks' 3b4436a Ninja: escape line breaks in literals | 13 March 2013, 17:42:00 UTC |
18029b1 | Brad King | 13 March 2013, 17:37:26 UTC | Merge topic 'findqt4-withqt5' 161a793 FindQt4: Fix QT_QMAKE{_QMAKE => }_EXECUTABLE typo | 13 March 2013, 17:37:26 UTC |
0c1621f | Brad King | 13 March 2013, 17:34:41 UTC | Merge topic 'qt5-fixes' 404e1d6 cmake-gui: Workaround bug in Qt 5.0.0 to 5.0.3 QStandardItemModel 5144f6f cmake-gui: Use -fPIE if required by Qt. | 13 March 2013, 17:34:41 UTC |
8128940 | Brad King | 13 March 2013, 17:34:36 UTC | Merge topic 'cleanup-early-include-CTest-failure' d90f49b CTest: Fail early without PROJECT_BINARY_DIR (#14005) 2e1c2bd build_command: Fail early without CMAKE_MAKE_PROGRAM (#14005) 4e5cb37 Refactor RunCMake.build_command test to allow more cases | 13 March 2013, 17:34:36 UTC |
26bfece | Brad King | 13 March 2013, 17:34:24 UTC | Merge topic 'fix-automoc-no-qt' a223a3b Automoc: Don't create automoc targets if Qt is not used (#13999) 65b5c1e Merge branch 'property-link-depends-no-crash' into fix-automoc-no-qt | 13 March 2013, 17:34:24 UTC |
9a02a26 | Brad King | 13 March 2013, 17:34:20 UTC | Merge topic 'property-link-depends-no-crash' ab079ee Avoid crash when checking property compatibility without link info 92a2ab7 Avoid crash when checking property link dependencies without link info | 13 March 2013, 17:34:20 UTC |
7d9d0ef | Brad King | 13 March 2013, 17:34:16 UTC | Merge topic 'genex-SEMICOLON' 7f3bb8b Add $<SEMICOLON> generator expression. | 13 March 2013, 17:34:16 UTC |
edf200a | Brad King | 13 March 2013, 17:34:06 UTC | Merge topic 'ExternalData-escape-semicolons' 1823ab4 ExternalData: Preserve escaped semicolons during argument expansion | 13 March 2013, 17:34:06 UTC |
0707e0d | Brad King | 13 March 2013, 17:34:02 UTC | Merge topic 'add_subdirectory-trailing-slashes' 1df4928 add_subdirectory: Compute output dir with consistent slashes (#10072) | 13 March 2013, 17:34:02 UTC |
2643634 | Brad King | 13 March 2013, 17:33:53 UTC | Merge topic 'doc-fixes' 3cf2f67 Documentation: Clarify a few subtleties | 13 March 2013, 17:33:53 UTC |
161a793 | Brad King | 13 March 2013, 11:54:36 UTC | FindQt4: Fix QT_QMAKE{_QMAKE => }_EXECUTABLE typo The parent commit accidentally referenced QT_QMAKE_QMAKE_EXECUTABLE which does not exist. Use QT_QMAKE_EXECUTABLE instead. Reported-by: m.hergarden@euphoria-it.nl | 13 March 2013, 11:54:36 UTC |
a9c8359 | Kitware Robot | 13 March 2013, 04:01:11 UTC | CMake Nightly Date Stamp | 13 March 2013, 04:01:11 UTC |
404e1d6 | Stephen Kelly | 12 March 2013, 10:30:59 UTC | cmake-gui: Workaround bug in Qt 5.0.0 to 5.0.3 QStandardItemModel The commit in qtbase 9dfba89c (Add implementations of QAIM::sibling in public APIs., 2012-09-26) added a buggy implementation of sibling(), and the commit f136701b (Use the base implementation of QAbstractItemModel::sibling in QSIM., 2013-02-21) resolves it. Workaround the bug for Qt releases that have it. | 12 March 2013, 22:41:26 UTC |
5144f6f | Stephen Kelly | 12 March 2013, 10:23:53 UTC | cmake-gui: Use -fPIE if required by Qt. | 12 March 2013, 22:41:15 UTC |
d90f49b | Brad King | 12 March 2013, 22:20:01 UTC | CTest: Fail early without PROJECT_BINARY_DIR (#14005) Do not use PROJECT_BINARY_DIR before it is defined. If it is not defined when needed, fail with an error message suggesting that the project() command be invoked first. | 12 March 2013, 22:20:44 UTC |
2e1c2bd | Brad King | 12 March 2013, 22:12:52 UTC | build_command: Fail early without CMAKE_MAKE_PROGRAM (#14005) If CMAKE_MAKE_PROGRAM is not set fail with an error message instead of crashing. Suggest calling project() or enable_language() first to ensure that CMAKE_MAKE_PROGRAM is set. | 12 March 2013, 22:17:40 UTC |
4e5cb37 | Brad King | 12 March 2013, 22:07:52 UTC | Refactor RunCMake.build_command test to allow more cases Move the ErrorsOFF/ON common logic from CMakeLists.txt into an ErrorsCommon file to allow other test cases to be added that do not use the Errors test logic. | 12 March 2013, 22:09:22 UTC |
a223a3b | Stephen Kelly | 11 March 2013, 22:26:38 UTC | Automoc: Don't create automoc targets if Qt is not used (#13999) Commit 79568f95 (automoc: Add source file to target early to set the linker language, 2013-02-20) changed automoc initialization to a two step process. In the first step, the generated source file was added to the target, which allows the link language to be determined. However, this bypassed the check for the availability of Qt itself. At build-time the automoc file could not be generated because the moc tool was not available to create it. The solution is to only add the automoc file to the target if Qt is found. | 12 March 2013, 21:42:02 UTC |
65b5c1e | Brad King | 12 March 2013, 21:39:03 UTC | Merge branch 'property-link-depends-no-crash' into fix-automoc-no-qt | 12 March 2013, 21:39:03 UTC |
ab079ee | Brad King | 12 March 2013, 21:25:59 UTC | Avoid crash when checking property compatibility without link info Teach the compatibility check added by commit 042ecf04 (Add API to calculate link-interface-dependent bool properties or error, 2013-01-06) to return early if no link information is available. This avoids crashing in a case that should fail with an error message. | 12 March 2013, 21:25:59 UTC |
92a2ab7 | Brad King | 12 March 2013, 21:13:42 UTC | Avoid crash when checking property link dependencies without link info Teach the isLinkDependentProperty helper added by commit e9879910 (Make INTERFACE determined properties readable in generator expressions, 2013-01-19) to return early if no link information is available. | 12 March 2013, 21:17:24 UTC |
7f3bb8b | Jean-Christophe Fillion-Robin | 12 March 2013, 06:52:01 UTC | Add $<SEMICOLON> generator expression. This expression is useful to put a ';' in a command line argument without dividing the argument during CMake list expansion. | 12 March 2013, 20:46:03 UTC |
1823ab4 | Brad King | 12 March 2013, 19:40:37 UTC | ExternalData: Preserve escaped semicolons during argument expansion The CMake language implicitly flattens lists so a ";" in a list element must be escaped with a backslash. List expansion removes backslashes escaping semicolons to leave raw semicolons in the values. Teach ExternalData_Add_Test and ExternalData_Expand_Arguments to re-escape semicolons found in list elements so the resulting argument lists work as if constructed directly by the set() command. For example: ExternalData_Add_Test(Data NAME test1 COMMAND ... "a\\;b") ExternalData_Expand_Arguments(Data args2 "c\\;d") add_test(NAME test2 COMMAND ... ${args2}) should be equivalent to set(args1 "a\\;b") add_test(NAME test1 COMMAND ... ${args1}) set(args2 "c\\;d") add_test(NAME test2 COMMAND ... ${args2}) which is equivalent to add_test(NAME test1 COMMAND ... "a;b") add_test(NAME test2 COMMAND ... "c;d") Note that it is not possible to make ExternalData_Add_Test act exactly like add_test when quoted arguments contain semicolons because the CMake language flattens lists when constructing function ARGN values. This re-escape approach at least allows test arguments to have semicolons. While at it, teach ExternalData APIs to not transform "DATA{...;...}" arguments because the contained semicolons are non-sensical. Suggested-by: Jean-Christophe Fillion-Robin <jchris.fillionr@kitware.com> | 12 March 2013, 20:33:19 UTC |
1532426 | Brad King | 12 March 2013, 17:47:08 UTC | Merge topic 'findqt4-withqt5' 2112341 FindQt4: Do not use qmake from Qt5 | 12 March 2013, 17:47:08 UTC |
28490ec | Brad King | 12 March 2013, 17:47:04 UTC | Merge topic 'aix-shared-flags' bce7a2a AIX: Do not use -brtl to create shared libraries (#13997) | 12 March 2013, 17:47:04 UTC |
451ddcb | Brad King | 12 March 2013, 17:46:55 UTC | Merge topic 'ninja-mingw-lang' 2271ca3 Ninja: the Ninja generator does not support Fortran yet. 751f712 Ninja: use MinGW generator code in EnableLanguage() | 12 March 2013, 17:46:55 UTC |
556ae30 | Brad King | 12 March 2013, 17:46:51 UTC | Merge topic 'install-export-usr-move' 0c727b9 install(EXPORT): Force absolute paths for usr-move | 12 March 2013, 17:46:51 UTC |
32fb1f2 | Brad King | 12 March 2013, 17:46:47 UTC | Merge topic 'vs7-empty-groups' 545fdec VS: Avoid empty source groups in some cases (#3474) | 12 March 2013, 17:46:47 UTC |
19922ac | Brad King | 12 March 2013, 17:46:43 UTC | Merge topic 'cpack-nsis-no-release-version' 7947890 CPack: Fix NSIS version check without release version (#9721) | 12 March 2013, 17:46:43 UTC |
9505416 | Brad King | 12 March 2013, 17:46:40 UTC | Merge topic 'fix-transitive-target-names' 1bdd167 Restore support for target names with '+' (#13986) 254687d Only process transitive interface properties for valid target names. | 12 March 2013, 17:46:40 UTC |
51af6cb | Brad King | 12 March 2013, 17:46:36 UTC | Merge topic 'clean-target_link_libraries-test' adcc00b Remove unused parameters from target_link_libraries tests. | 12 March 2013, 17:46:36 UTC |
d74d154 | Brad King | 12 March 2013, 17:46:31 UTC | Merge topic 'update-find_package-docs' b73e05d Mention that IMPORTED targets may be created by a find_package call. | 12 March 2013, 17:46:31 UTC |
e58117b | Brad King | 12 March 2013, 17:46:27 UTC | Merge topic 'Win-HOST_SYSTEM_PROCESSOR' 20681c9 fix Windows processor detection | 12 March 2013, 17:46:27 UTC |
2a3011b | Brad King | 12 March 2013, 17:46:21 UTC | Merge topic 'FindCUDA.cmake/AddCUDA_cupti_LIBRARY' c939b49 FindCUDA: Added cupti library. | 12 March 2013, 17:46:21 UTC |
142357a | Brad King | 12 March 2013, 17:46:17 UTC | Merge topic 'FindCUDA.cmake/SeparableCompilation' 6a19150 FindCUDA: Add support for separable compilation | 12 March 2013, 17:46:17 UTC |
f0e93ce | Brad King | 12 March 2013, 17:46:13 UTC | Merge topic 'FindCUDA.cmake/DontLinkAgainstCUDADriver' 3497bc2 FindCUDA: Remove linkage against CUDA driver library (#13084) | 12 March 2013, 17:46:13 UTC |
ff60380 | Brad King | 12 March 2013, 17:46:10 UTC | Merge topic 'FindImageMagick-v6.8.0-8' 5fe9855 FindImageMagick: Search quantum depth suffixes (#13859) | 12 March 2013, 17:46:10 UTC |
2112341 | Janne Rönkkö | 05 March 2013, 16:32:55 UTC | FindQt4: Do not use qmake from Qt5 Wihtout this, if qmake binary is from Qt5 the FindQt4 fails even though the Qt4 version of qmake would be installed as qmake-qt4. On Archlinux this is the case. Reviewed-by: Clinton Stimpson <clinton@elemtech.com> | 12 March 2013, 17:43:13 UTC |
1bdd167 | Stephen Kelly | 06 March 2013, 16:26:40 UTC | Restore support for target names with '+' (#13986) Extend the range of valid target names with the + sign. This character can commonly be used for target names, such as those containing 'c++'. Add a test but skip it for Borland and Watcom tools which do not support the character. Suggested-By: Benjamin Kloster | 12 March 2013, 17:39:11 UTC |
c939b49 | James Bigler | 04 March 2013, 21:06:15 UTC | FindCUDA: Added cupti library. In addition to adding the cupti library, find_local_library_first has been renamed to cuda_find_local_library_first with a backward compatibility macro to find_local_library_first. Also added cuda_find_local_library_first_with_path_ext to handle different paths. | 12 March 2013, 17:38:40 UTC |
6a19150 | James Bigler | 04 March 2013, 20:08:20 UTC | FindCUDA: Add support for separable compilation This adds a new variable, CUDA_SEPARABLE_COMPILATION, and two new functions, CUDA_COMPUTE_SEPARABLE_COMPILATION_OBJECT_FILE_NAME and CUDA_LINK_SEPARABLE_COMPILATION_OBJECTS. When CUDA_SEPARABLE_COMPILATION is specified then CUDA runtime objects will be compiled with the separable compilation flag. These object files are collected in a target named variable that can be used in CUDA_COMPUTE_SEPARABLE_COMPILATION_OBJECT_FILE_NAME and CUDA_LINK_SEPARABLE_COMPILATION_OBJECTS. | 12 March 2013, 17:38:09 UTC |
3497bc2 | James Bigler | 04 March 2013, 20:53:27 UTC | FindCUDA: Remove linkage against CUDA driver library (#13084) The CUDA runtime library (libcudart) doesn't depend on the driver API library (libcuda) and shouldn't be used to link CUDA run time codes. | 12 March 2013, 17:37:44 UTC |
1df4928 | Brad King | 12 March 2013, 15:47:49 UTC | add_subdirectory: Compute output dir with consistent slashes (#10072) When the command is invoked without an explicit build directory path we compute it from the source directory path. When either the source or build tree is the root of a Windows drive letter it will have a trailing slash. Handle slashes consistently when substituting the current output directory for the current source directory. While at it, use cmSystemTools::IsSubDirectory instead of FindLastString to verify that the source directory is a subdirectory. Inspired-by: Graham Menhennitt <graham@menhennitt.com.au> | 12 March 2013, 15:52:52 UTC |
3cf2f67 | Petr Kmoch | 07 March 2013, 13:33:35 UTC | Documentation: Clarify a few subtleties * Clarify accepted values of <LANG> suffix in CMAKE_COMPILER_IS_GNU<LANG>. * Clarify fact that target property GENERATOR_FILE_NAME usually cannot be used at configure time. * Clarify that enable_language() can only be used in global scope of top-level project using language. * State that enable_language(... OPTIONAL) currently doesn't work. * Document regular expression operator precedence. | 12 March 2013, 13:29:55 UTC |
51fc4fb | Kitware Robot | 12 March 2013, 04:01:18 UTC | CMake Nightly Date Stamp | 12 March 2013, 04:01:18 UTC |
bce7a2a | Brad King | 11 March 2013, 12:51:01 UTC | AIX: Do not use -brtl to create shared libraries (#13997) The flag was added incorrectly by commit 9c3a6eb4 (Need -brtl when creating shared libraries, 2003-05-16). According to "man ld" the -G option implies "-brtl -bnortllib ...", -brtl implies "-brtllib", and -brtllib should only be used for executables, not shared libraries. Therefore it is incorrect and unnecessary to specify -brtl explicitly after -G. Reported-by: Kevin Burge <kcburge@gmail.com> | 11 March 2013, 13:01:27 UTC |
5990a56 | Kitware Robot | 11 March 2013, 04:01:12 UTC | CMake Nightly Date Stamp | 11 March 2013, 04:01:12 UTC |
2271ca3 | Peter Kümmel | 10 March 2013, 10:36:57 UTC | Ninja: the Ninja generator does not support Fortran yet. | 10 March 2013, 10:36:57 UTC |
2e0229a | Kitware Robot | 10 March 2013, 05:01:11 UTC | CMake Nightly Date Stamp | 10 March 2013, 05:01:11 UTC |
3b4436a | Peter Kümmel | 09 March 2013, 11:04:16 UTC | Ninja: escape line breaks in literals BUG: 13591 | 09 March 2013, 11:06:24 UTC |
751f712 | Peter Kümmel | 09 March 2013, 10:16:39 UTC | Ninja: use MinGW generator code in EnableLanguage() | 09 March 2013, 10:28:45 UTC |
2e80f10 | Kitware Robot | 09 March 2013, 05:01:10 UTC | CMake Nightly Date Stamp | 09 March 2013, 05:01:10 UTC |
0c727b9 | Brad King | 08 March 2013, 14:23:44 UTC | install(EXPORT): Force absolute paths for usr-move If the absolute install(EXPORT) destination for the CMAKE_INSTALL_PREFIX used during configuration is under (/usr)?/lib(64)? then assume the current build is for a system package installation instead of a relocatable distribution. Generate an absolute path for _IMPORT_PREFIX in the target exports file instead of generating code to compute the value relative to the file location. This is necessary for distributions implementing a move to /usr such as: https://wiki.archlinux.org/index.php/DeveloperWiki:usrlib "All files in the /lib directory have been moved to /usr/lib and now /lib is a symlink to usr/lib." The relative path computation is not reliable because the targets file could be installed through cross-prefix a symlink and loaded without it or vice versa. A similar change was made for package configuration file generation by commit d4774140 (configure_package_config_file: force absolute paths for usr-move, 2013-01-24). | 08 March 2013, 14:55:18 UTC |
545fdec | Anton Helwart | 04 February 2013, 09:35:48 UTC | VS: Avoid empty source groups in some cases (#3474) Teach the WriteGroup method return true if a group or any of its children have source files. Have children write their output to a temporay cmOStringStream. Add it to the real output only if not empty. | 08 March 2013, 13:27:12 UTC |
7947890 | Gerald Hofmann | 08 March 2013, 13:13:33 UTC | CPack: Fix NSIS version check without release version (#9721) Only check a release version for the minimum required version. If NSIS returns a CVS build version string (as when built by Macports), skip the version check altogether and assume a sufficiently new version. Also correctly handle the case where the version check fails and the CPACK_TOPLEVEL_DIRECTORY option is not set. Co-Author: Graham Menhennitt <graham@menhennitt.com.au> | 08 March 2013, 13:17:05 UTC |
aa027af | Kitware Robot | 08 March 2013, 05:01:09 UTC | CMake Nightly Date Stamp | 08 March 2013, 05:01:09 UTC |
06a45e8 | Kitware Robot | 07 March 2013, 05:01:10 UTC | CMake Nightly Date Stamp | 07 March 2013, 05:01:10 UTC |
adcc00b | Stephen Kelly | 06 March 2013, 21:54:49 UTC | Remove unused parameters from target_link_libraries tests. | 06 March 2013, 21:54:49 UTC |
b73e05d | Stephen Kelly | 05 March 2013, 22:01:22 UTC | Mention that IMPORTED targets may be created by a find_package call. | 06 March 2013, 20:35:20 UTC |
20681c9 | Rolf Eike Beer | 06 March 2013, 17:04:53 UTC | fix Windows processor detection Thanks to Martin Koller for this. | 06 March 2013, 17:04:53 UTC |
254687d | Stephen Kelly | 06 March 2013, 16:15:57 UTC | Only process transitive interface properties for valid target names. Commit a1c4905f (Use the link information as a source of compile definitions and includes., 2013-02-12) introduced the use of link information as the source of target properties via the TARGET_PROPERTY generator expression. This generator expression has a strict interpretation of a valid target name and emits a fatal error for invalid names. Ensure that only targets with names valid for use with TARGET_PROPERTY or targets which are determined by generator expressions are processed by it. This means that at worst, invalid target names do not participate in the transitive evaluation of properties, but the validation generator expression can be extended where needed to resolve that. | 06 March 2013, 16:42:08 UTC |
efdf152 | Kitware Robot | 06 March 2013, 05:01:10 UTC | CMake Nightly Date Stamp | 06 March 2013, 05:01:10 UTC |
bbfc1ce | Brad King | 05 March 2013, 19:11:02 UTC | Merge topic 'FixPreLinkTest' 5ab1259 Use PRE_LINK instead of PRE_BUILD when testing PRE_LINK. | 05 March 2013, 19:11:02 UTC |
631b7b8 | Brad King | 05 March 2013, 19:10:55 UTC | Merge topic 'vs10-stack-size' 308c5a2 VS 10: Fix CMAKE_<LANG>_STACK_SIZE implementation (#13968) | 05 March 2013, 19:10:55 UTC |
4871960 | Kitware Robot | 05 March 2013, 05:01:11 UTC | CMake Nightly Date Stamp | 05 March 2013, 05:01:11 UTC |
e162d88 | Brad King | 04 March 2013, 20:40:24 UTC | Merge topic 'GetPrerequisites-objdump' 12fb50d GetPrerequisites: Add documentation for objdump 8eb2fe9 GetPrerequisites: Enable test for BundleUtilities on MinGW 33c94c8 GetPrerequisites: Add support for objdump 5260a86 GetPrerequisites: Move tool search paths up | 04 March 2013, 20:40:24 UTC |
e6b4641 | Brad King | 04 March 2013, 20:40:20 UTC | Merge topic 'fix-genex-RPATH-handling' dcb5907 Fix RPATH information when only a genex is used as a link library. | 04 March 2013, 20:40:20 UTC |
91d8683 | Brad King | 04 March 2013, 20:40:14 UTC | Merge topic 'fix-genex-split-duplication' f93a388 Fix the cmGeneratorExpression::Split when leading chars are present. | 04 March 2013, 20:40:14 UTC |
8106570 | Brad King | 04 March 2013, 20:40:08 UTC | Merge topic 'ctest_update-Git-HEAD' 78b81b7 CTest: Fix ctest_update with 'HEAD' file in source tree | 04 March 2013, 20:40:08 UTC |
caf3f07 | Brad King | 04 March 2013, 20:40:03 UTC | Merge topic 'non-fatal-Qt4-missing-targets' 4d5230d Only add existing targets to the Qt4 target depends properties. | 04 March 2013, 20:40:03 UTC |
f954bb3 | Brad King | 04 March 2013, 20:39:57 UTC | Merge topic 'xcode-COMBINE_HIDPI_IMAGES' 10d7bf4 Xcode: Generate recommended artwork setting (#13954) | 04 March 2013, 20:39:57 UTC |
07ee97c | Brad King | 04 March 2013, 20:39:50 UTC | Merge topic 'Win-HOST_SYSTEM_PROCESSOR' add8d22 properly detect processor architecture on Windows | 04 March 2013, 20:39:50 UTC |
b4bb074 | Brad King | 04 March 2013, 20:39:45 UTC | Merge topic 'remove-TARGET_DEFINED-genex' cbf0756 Revert "Add the TARGET_DEFINED generator expression" 21a342c Remove use of TARGET_DEFINED from the target_link_libraries test. 47b8d32 Remove use of TARGET_DEFINED from the ExportImport test. 2e39d21 Remove use of TARGET_DEFINED from target_include_directories test. | 04 March 2013, 20:39:45 UTC |
5ab1259 | James Bigler | 04 March 2013, 20:21:41 UTC | Use PRE_LINK instead of PRE_BUILD when testing PRE_LINK. | 04 March 2013, 20:21:41 UTC |
308c5a2 | Brad King | 04 March 2013, 13:11:44 UTC | VS 10: Fix CMAKE_<LANG>_STACK_SIZE implementation (#13968) Use the /STACK: flag to pass the value through flag parsing so that the generator converts it to the StackReserveSize project file option. The option was accidentally left out by commit 7491f529 (first pass at VS 10, 2009-06-25). Suggested-by: goatboy160@yahoo.com | 04 March 2013, 13:18:28 UTC |
2ea18eb | Kitware Robot | 04 March 2013, 05:01:04 UTC | CMake Nightly Date Stamp | 04 March 2013, 05:01:04 UTC |
368bd3d | Kitware Robot | 03 March 2013, 05:01:04 UTC | CMake Nightly Date Stamp | 03 March 2013, 05:01:04 UTC |
0d85927 | Kitware Robot | 02 March 2013, 05:01:06 UTC | CMake Nightly Date Stamp | 02 March 2013, 05:01:06 UTC |
12fb50d | Michael Tänzer | 01 March 2013, 15:59:49 UTC | GetPrerequisites: Add documentation for objdump Signed-off-by: Michael Tänzer <neo@nhng.de> | 01 March 2013, 15:59:49 UTC |
8eb2fe9 | Michael Tänzer | 01 March 2013, 15:26:07 UTC | GetPrerequisites: Enable test for BundleUtilities on MinGW Signed-off-by: Michael Tänzer <neo@nhng.de> | 01 March 2013, 15:26:07 UTC |
5fe9855 | Slava Sysoltsev | 01 March 2013, 13:02:22 UTC | FindImageMagick: Search quantum depth suffixes (#13859) From ImageMagick's 6.8.0-8 changelog: http://www.imagemagick.org/script/changelog.php ABI is incompatible if quantum depth change. Add abi indication to library name. Search for library names with -Q16 and -Q8 suffixes. Reported-by: Evangelos Foutras <evangelos@foutrelis.com> | 01 March 2013, 13:09:28 UTC |
567a7af | Kitware Robot | 01 March 2013, 05:01:09 UTC | CMake Nightly Date Stamp | 01 March 2013, 05:01:09 UTC |
dcb5907 | Stephen Kelly | 28 February 2013, 17:25:25 UTC | Fix RPATH information when only a genex is used as a link library. As of commit 1da75022 (Don't include generator expressions in old-style link handling., 2012-12-23), such entries are not included in the LinkLibraries member. Generator expressions in LinkLibraries are not processed anyway, so port to the new way of getting link information. | 28 February 2013, 17:25:33 UTC |
f93a388 | Stephen Kelly | 28 February 2013, 16:39:27 UTC | Fix the cmGeneratorExpression::Split when leading chars are present. In the case of input like foo$<1:bar> the preGenex should be 'foo'. In that case, the search for a ';' will not find one, and there is no preceding input to process as a non-genex list. Previously, the result of 'splitting' such a string would instead be a vector containing the same string two times. | 28 February 2013, 16:54:11 UTC |
78b81b7 | Brad King | 28 February 2013, 16:52:30 UTC | CTest: Fix ctest_update with 'HEAD' file in source tree Add the '--' command-line separator to make the HEAD reference unambiguous. Extend the CTest.UpdateGIT test to cover this case. | 28 February 2013, 16:52:30 UTC |
33c94c8 | Michael Tänzer | 28 February 2013, 14:28:30 UTC | GetPrerequisites: Add support for objdump Make it usable on MinGW without Visual Studio installed. Signed-off-by: Michael Tänzer <neo@nhng.de> | 28 February 2013, 14:49:32 UTC |
5260a86 | Michael Tänzer | 28 February 2013, 14:26:34 UTC | GetPrerequisites: Move tool search paths up Make them usable in the gp_tool selection heuristic. Signed-off-by: Michael Tänzer <neo@nhng.de> | 28 February 2013, 14:48:11 UTC |
42c56c8 | Kitware Robot | 28 February 2013, 05:01:01 UTC | CMake Nightly Date Stamp | 28 February 2013, 05:01:01 UTC |
2929768 | Kitware Robot | 27 February 2013, 05:01:12 UTC | CMake Nightly Date Stamp | 27 February 2013, 05:01:12 UTC |
4d5230d | Stephen Kelly | 26 February 2013, 21:03:04 UTC | Only add existing targets to the Qt4 target depends properties. Qt can be configured in ways which disable certain modules. Make sure we don't fail on that. | 26 February 2013, 21:03:04 UTC |
10d7bf4 | Brad King | 26 February 2013, 16:36:22 UTC | Xcode: Generate recommended artwork setting (#13954) Add the COMBINE_HIDPI_IMAGES = YES setting to all Xcode project targets. Otherwise Xcode may ask the user to "Update to recommended settings". | 26 February 2013, 17:54:01 UTC |
793bf3f | Kitware Robot | 26 February 2013, 05:01:08 UTC | CMake Nightly Date Stamp | 26 February 2013, 05:01:08 UTC |
b74c35f | Brad King | 25 February 2013, 18:12:16 UTC | Merge topic 'memoize-link-iface-includes-defines' 42ebb18 Memoize includes and defines from interface libraries. | 25 February 2013, 18:12:16 UTC |
57072c1 | Brad King | 25 February 2013, 18:12:12 UTC | Merge topic 'interface-property-external-read' 8dfdf1c Fix the tests for evaluating includes and defines. 98a6725 Fix constness of accessors. 7e70744 Expand includes and defines transitively in 'external' genexes. d1a2729 Fix DAG checker finding cycling dependencies. e72eaad Workaround broken code where a target has itself in its link iface. ec2c67b Strip stray semicolons when evaluating generator expressions. | 25 February 2013, 18:12:12 UTC |
990c440 | Brad King | 25 February 2013, 18:12:09 UTC | Merge topic 'ide-compiler-vars-Fortran' 9f94181 VS: Restore CMAKE_GENERATOR_FC variable | 25 February 2013, 18:12:09 UTC |
9d43941 | Brad King | 25 February 2013, 18:12:05 UTC | Merge topic 'FPHSA_FOUND_VAR_OPTION' f17711c FPHSA: Convert FOUND_VAR failure test to RunCMake c1f5780 FPHSA: improve documentation 7bb1abe FPHSA: Add FOUND_VAR option to specify _FOUND variable name | 25 February 2013, 18:12:05 UTC |
b887bca | Brad King | 25 February 2013, 18:12:02 UTC | Merge topic 'try_compile-targets' 236133e Handle targets in the LINK_LIBRARIES of try_compile. 1c0597c Add a new Export generator for IMPORTED targets. f2ab17d Keep track of all targets seen while evaluating a genex. | 25 February 2013, 18:12:02 UTC |
6e567ca | Brad King | 25 February 2013, 18:11:55 UTC | Merge topic 'fix-automoc-linker-language' 79568f9 automoc: Add source file to target early to set the linker language | 25 February 2013, 18:11:55 UTC |