- 24 Jun, 2014 4 commits
-
-
Brad King authored
Teach cmFileCopier::InstallDirectory to detect whether the destination directory exists. If so, report it as "Up-to-date" instead of "Installing". This resolves message asymmetry with file installations. Extend the RunCMake.file and RunCMake.install tests to check the installation output on both the first and second run. Suggested-by:
J Decker <d3ck0r@gmail.com>
-
Brad King authored
When installing a DIRECTORY, do not pre-create the DESTINATION. The cmFileCopier::InstallDirectory method will create the directory anyway. Give it a chance to detect whether the directory already exists or not.
-
Brad King authored
They are used only in cmLocalGenerator::GenerateTargetInstallRules. Move the defaults to a local helper where the context justifies their values.
-
Brad King authored
Use section headers instead of horizontal dividers so that one may link to the sections.
-
- 23 Jun, 2014 6 commits
-
-
d4295539 FindOpenCL: Added missing ENV for each environment variable reference
-
15a19c31 InstallRequiredSystemLibraries: Allow repeat use per-config
-
Also add an 'include' path suffix that may appear after the value of some of the environment variables.
-
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
-
-
58cc3c22 Fix ctest to allow valgrind to show up in the path name of a memcheck tool.
-
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.
-
58cc3c22 Fix ctest to allow valgrind to show up in the path name of a memcheck tool.
-
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 10 commits
-
-
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
-
558c2190 CTest: Add Jacoco Coverage functionality
-
c746b00e Encoding: Change to only set LC_CTYPE to fix encoding issues with libarchive.
-
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.
-
Stephen Kelly authored
Commit v2.8.10.1~5^2 (Fix PathScale compiler id for Clang-based upstream, 2012-11-05) re-ordered the detection logic for PathScale. Other compiler vendors are also producing Clang-based frontends, so detect "actual" Clang as one of the last compilers to allow for others doing the same. http://llvm.org/devmtg/2014-04/PDFs/Posters/ClangIntel.pdf http://docwiki.embarcadero.com/RADStudio/XE5/en/Clang-based_C%2B%2B_Compilers
-
Stephen Kelly authored
The DECL part is redundant, and the language part is not needed. The source language and context already determines the language, so there is no need to repeat it in the define name.
-
Stephen Kelly authored
Allow for future handling as a list, not a string which may contain whitespace.
-
Brad King authored
The cmGlobalVisualStudio7Generator::WriteTargetConfigurations 'root' parameter is no longer used, so remove it.