- 21 May, 2017 1 commit
-
-
Kitware Robot authored
-
- 20 May, 2017 1 commit
-
-
Kitware Robot authored
-
- 19 May, 2017 1 commit
-
-
Kitware Robot authored
-
- 18 May, 2017 3 commits
-
-
Brad King authored
`AddInterfaceDepends` is only called from `CollectTargetDepends` inside our loop over all configurations so it doesn't need its own such loop.
-
Brad King authored
Fix `AddInterfaceDepends` to combine all configurations using the same approach that `CollectTargetDepends` does. Fixes: #16896
-
Kitware Robot authored
-
- 17 May, 2017 2 commits
-
-
The fix in commit v3.8.1~4^2 (source_group: Fix TREE with root that is not current source dir, 2017-04-20) accidentally broke support for specifying paths relative to the source directory. Fix it and add a test covering the case. While at it, fix a typo in a variable name. Fixes: #16876
-
Kitware Robot authored
-
- 16 May, 2017 4 commits
-
-
Domen Vrankar authored
Support for setting archive packager specific per component filenames and monolithic package filenames.
-
Symbols including a dot are not valid and result in a `LNK1242` error when trying to create a library from the def file. Such symbols happen to be in object files when using PGI Fortran on Windows and compiling with debug symbols enabled. Those symbols do not need to be exported.
-
This fixes a false-positive `CMP0058` warning if any custom rules depend on `compile_commands.json` (e.g. to trigger rerunning clang-tooling utilities). Fixes: #16444
-
Kitware Robot authored
-
- 15 May, 2017 5 commits
-
-
Include header needed for `CP_ACP`.
-
Brad King authored
`xcodebuild` occasionally hangs on some macOS machines (and can be reproduced independent of CMake). It only happens a few times in 1000 runs, but configuration of a large project calls `try_compile` many times and therefore frequently hangs due to this problem. I've been unable to reproduce the hang when using a scheme to build, so always generate a scheme in `try_compile` projects to work around the problem. Issue: #16752
-
Brad King authored
Move the Xcode version check out to wrap everything.
-
Brad King authored
Copy the value to our `ConfigName` member on construction to ensure it is available even to code paths that run before `Generate`. We once needed to delay this lookup until `Generate` because the local generators were at one time created before `Configure`. Now they are created at generate time which is late enough to expect `CMAKE_BUILD_TYPE` to be available. Without this, `cmGlobalUnixMakefileGenerator3::WriteConvenienceRules` causes use of `ConfigName` before it is populated which breaks use of source files that depend on the `$<CONFIG>` generator expression. Fixes: #16889
-
Kitware Robot authored
-
- 14 May, 2017 2 commits
-
-
Domen Vrankar authored
Non component package generation was recursing through symlinks while monolithic package generation did not. This was causing component archive packages to contain both symlink and a directory with the same name on the same level if symlink contained files which caused errors during extraction of such packages. Closes #16051
-
Kitware Robot authored
-
- 13 May, 2017 3 commits
-
-
Sebastian Holtermann authored
-
Sebastian Holtermann authored
-
Kitware Robot authored
-
- 12 May, 2017 2 commits
-
-
Konstantin Podsvirov authored
Changes: - DISPLAY_NAME and DESCRIPTION in CPackIFW module now is MULTI_ARGS; - Added internationalization support for DisplayName and Description properties in cmCPackIFWPackage class; - Added documentation to CPackIFW module; - Added release note.
-
Kitware Robot authored
-
- 11 May, 2017 9 commits
-
-
Daniel Pfeifer authored
-
Daniel Pfeifer authored
-
Daniel Pfeifer authored
-
Daniel Pfeifer authored
-
Daniel Pfeifer authored
-
Daniel Pfeifer authored
-
Robert Maynard authored
CUDA 9 toolkit has announced support for C++14 flag, so lets allow users to use it.
-
Daniel Pfeifer authored
-
Kitware Robot authored
-
- 10 May, 2017 3 commits
-
-
Daniel Pfeifer authored
-
Fixes: #16855
-
Kitware Robot authored
-
- 09 May, 2017 4 commits
-
-
Daniel Pfeifer authored
The setters are only used to set boolean values. The values are never reset individually.
-
Konstantin Podsvirov authored
Changes: - Access members with this->; - Access nested enum values with class name.
-
Brad King authored
Add `CMAKE_SYSROOT_COMPILE` and `CMAKE_SYSROOT_LINK` variables to as operation-specific alternatives to `CMAKE_SYSROOT`. This will be useful for Android NDKs that compile and link with different sysroot values (e.g. `r14` with unified headers). Co-Author: Florent Castelli <florent.castelli@gmail.com>
-
Put commands that contain `||` into brackets to avoid early abort of execution by `cmd.exe` because `||` has higher precedence than `&&` in `cmd.exe`. Add test to check for command execution after `||` as part of a parameter and as command separator. Fixes: #16850
-