- 24 Jun, 2014 5 commits
-
-
Brad King authored
Allow the value to end without a slash and have an empty server path component. This is needed to match "http://open.cdash.org" correctly.
-
Kitware Robot authored
-
- 23 Jun, 2014 9 commits
-
-
Brad King authored
Extend the cmake command-line interface to support cmake -E env [--unset=NAME]... [NAME=VALUE]... COMMAND [ARG]... This will be useful to run processes with modified environments without using a shell or a full "cmake -P" script to wrap it. Extend the RunCMake.CommandLine test to cover success and failure cases. Inspired-by:
Jonathan Bohren <jbo@jhu.edu>
-
Matthäus Chajdas authored
Also add an 'include' path suffix that may appear after the value of some of the environment variables.
-
Brad King authored
From the GCC 4.9 release notes for Fortran: https://gcc.gnu.org/gcc-4.9/changes.html "Module files: The version of the module files (.mod) has been incremented; additionally, module files are now compressed." Teach cmDependsFortran::ModulesDiffer to look for the gzip magic numbers at the beginning of the module file. If found, assume the module was produced by gfortran >= 4.9. The modules do not appear to contain the date as earlier versions did so we can compare the content directly and do not actually need to decompress.
-
Brad King authored
Since commit 84fdc992 (stringapi: Pass configuration names as strings, 2014-02-09), it is not safe to use GetDefinition("CMAKE_BUILD_TYPE") without checking the return value. Use GetSafeDefinition instead so that a missing definition is treated as an empty string like code paths did prior to the above commit. Reported-by:
Richard Wirth <richard@califax.de>
-
Kitware Robot authored
-
- 22 Jun, 2014 1 commit
-
-
Kitware Robot authored
-
- 21 Jun, 2014 1 commit
-
-
Kitware Robot authored
-
- 20 Jun, 2014 1 commit
-
-
Kitware Robot authored
-
- 19 Jun, 2014 1 commit
-
-
Kitware Robot authored
-
- 18 Jun, 2014 1 commit
-
-
Kitware Robot authored
-
- 17 Jun, 2014 4 commits
-
-
Clinton Stimpson authored
With MSVC, isspace() will assert with non-ascii characters.
-
Stephen Kelly authored
This allows disambiguation of identifiers in Qt Assistant and Creator.
-
Stephen Kelly authored
This is necessary in order for the QHelpEngineCore::linksForIdentifier API to work. http://doc-snapshot.qt-project.org/qt5-5.3/qhelpenginecore.html#linksForIdentifier That API is used by QtCreator to enable contextual links to help files.
-
Kitware Robot authored
-
- 16 Jun, 2014 9 commits
-
-
Bjoern Thiel authored
To be able to include InstallRequiredSystemLibraries more than once (e.g. to get the Debug and Release libraries separately), clear the internal library list for non-matching configuration.
-
Adam Strzelecki authored
It may happen that CMake include is an explicit dependency for some command, while all CMake includes are set phony in WriteTargetRebuildManifest, this may lead to duplicate phony generate rules which causes ninja warnings. We need to remove implicit CMake includes in WriteUnknownExplicitDependencies. This fixes FindCUDA ninja warnings.
-
Kitware Robot authored
- 15 Jun, 2014 1 commit
-
-
Kitware Robot authored
-
- 14 Jun, 2014 1 commit
-
-
Kitware Robot authored
-
- 13 Jun, 2014 6 commits
-
-
Brad King authored
20f54602 Help: Link to Object Library docs from add_library a8153181 Help: Organize add_library command documentation d8319f0f Help: Update style guide to use section headers for command signatures 50dca471 Help: Organize Binary Targets section of cmake-buildsystem.7 4054534c Help: Mention INTERFACE_SOURCES as settable for INTERFACE libs
-
Bill Hoffman authored
For testing purposes CMake creates dummy memory checkers. The dummy checkers are in the CMake build tree. Before this change when the path contained the string valgrind, such as CMake-valgrind, all the checkers were thought to be valgrind, and this caused tests to fail.
-
Stephen Kelly authored
Enable the alignment features for Clang.