- 05 Apr, 2016 1 commit
-
-
Use `CMAKE_<LANG>_COMPILER_LOADED` to detect enabled languages because `if( _LANGUAGES_ MATCHES C )` is always true on Windows as the RC language is activated automatically and matches C.
-
- 01 Apr, 2016 7 commits
-
-
eae4eef0 CPack/RPM external symlink handling
-
fae80ee2 Check*CompilerFlag: Add another pattern for Clang (#16038)
-
4828a78c Eclipse: Implement traversal of nested source groups (#15701)
-
Symbolic links that point to external location no longer cause cmake to fail with string out of bounds error but are instead packaged as non relocatable symlinks and print out a warning message.
-
Kitware Robot authored
-
- 31 Mar, 2016 20 commits
-
-
Brad King authored
Match a warning pattern produced by `clang-cl`. Suggested-by:
Reid Kleckner <rnk@google.com>
-
Brad King authored
-
677c091b ASM: Add missing <INCLUDES> placeholder for "compile" rules
-
Brad King authored
-
This placeholder was added to the compilation rules for other languages by commit v3.4.0-rc1~342^2 (Factor an <INCLUDES> placeholder out of <FLAGS> in rule variables, 2015-07-13) but ASM was incorrectly left out. Signed-off-by:
Gregor Jasny <gjasny@googlemail.com>
-
Jean-Christophe Fillion-Robin authored
-
Jean-Christophe Fillion-Robin authored
This commit teaches the module to push/pop/reset state of variable CMAKE_EXTRA_INCLUDE_FILES used in CheckTypeSize module.
-
Jean-Christophe Fillion-Robin authored
-
Jean-Christophe Fillion-Robin authored
This commit fixes the following warning originally introduced in 1325260a (Add macros cmake_push/pop_check_state() as discussed on the list.) Argument not separated from preceding token by whitespace.
-
-
Brad King authored
* upstream-KWSys: KWSys 2016-03-31 (3392da1d)
-
Code extracted from: http://public.kitware.com/KWSys.git at commit 3392da1df3c363d6d1a80fa3f0e49fbd45c9dcf7 (master). Upstream Shortlog ----------------- Ben Boeckel (2): f6867bb7 SystemTools: flip junction deletion around 3392da1d SystemTools: add buffer around preproc conditions
-
49e82c15 Fix spelling typos in comments and documentation (#16037)
-
1ba9b535 ExternalProject: add support for just downloading a file
-
5c324294 cmConditionEvaluator: Pre-allocate keyword strings
-
729f5f01 VS: Map Intel Fortran `/MP` flag for multi-processor compilation (#15990)
-
Some projects only ship self-extracting installers rather than compressed archives. Add a flag so that these files may be used in ExternalProject.
-
Kitware Robot authored
-
- 30 Mar, 2016 1 commit
-
-
Kitware Robot authored
-
- 29 Mar, 2016 11 commits
-
-
The Debian package checker tool (lintian) detected several typos in CMake.
-
Code extracted from: http://public.kitware.com/KWSys.git at commit b51abb307d3b40957cc508aa54d449d9b41f5537 (master). Upstream Shortlog ----------------- Ben Boeckel (1): 069a6b37 windows: check for _WIN32 rather than WIN32 Felix Geyer (1): b51abb30 SystemInformation: Fix spelling typos in comments
-
Brad King authored
* upstream-KWSys: KWSys 2016-03-29 (b51abb30)
-
Brad King authored
Calls to `IsKeyword("...")` cause runtime construction of std::string. Avoid possible repeated allocation by pre-allocating keyword strings during initialization.
-
Brad King authored
All it does is call cmListFileContext::FromCommandContext, so move this to the call sites.
-
Brad King authored
In commit v3.4.0-rc2~1^2 (cmIfCommand: Issue CMP0054 warning with appropriate context, 2015-10-20) we added construction of a cmListFileContext with conversion of the calling file path. This code path runs on every condition (e.g. `if()`) and so the path conversion has a noticeable performance cost. Fortunately the only use of this context is for insertion into cmMakefile::CMP0054ReportedIds so we do not need to convert the path. Simply drop the conversion.
-
9408a7a8 ASM: Add missing <INCLUDES> placeholder for "compile" rules
-
1fe004ea cpack rpm setting of defattr
-
This placeholder was added to the compilation rules for other languages by commit v3.4.0-rc1~342^2 (Factor an <INCLUDES> placeholder out of <FLAGS> in rule variables, 2015-07-13) but ASM was incorrectly left out. Signed-off-by:
Gregor Jasny <gjasny@googlemail.com>
-
Brad King authored
-