- Mar 24, 2017
-
-
Brad King authored
-
- Mar 23, 2017
-
-
Brad King authored
-
-
Brad King authored
-
Brad King authored
VS 2017 (VS 15) places its redist DLLs in `Microsoft.VC150.*` directories but still uses version number `140` in the DLL names. The redist directories now have version numbers in their name, and the MSVC and MFC runtime DLLs may be in directories with different versions. Fill out our logic to handle this. For now assume we are given the `MSVC_REDIST_DIR` value as a cache entry. Unfortunately we cannot yet find the VS 2017 MSVC redist directory automatically since there is no registry entry for the VS installation. Later we will have to use `cmVSSetupHelper` for this. Issue: #16735
-
Brad King authored
-
Brad King authored
Refactor MSVC logic to split the IDE and DLL version variables.
-
Brad King authored
-
Brad King authored
-
Brad King authored
-
Brad King authored
-
Brad King authored
-
Brad King authored
-
- Mar 22, 2017
-
-
Brad King authored
Each `MSVC${v}_*_DIR` variable is only ever used with one value for `${v}` within a given build tree. Drop the `${v}` version component from the variable names.
-
Brad King authored
For a given `MSVC_VERSION` our macros were each called at most once. Replace them with a single code path that is parameterized over what was the macro argument.
-
Brad King authored
Issue: #16735
-
Tobias Hunger authored
Make CMAKE_HOME_DIRECTORY detection work more reliably in the face of symlinks. Closes #16736
-
Brad King authored
-
Brad King authored
-
Brad King authored
Issue: #16735
-
Brad King authored
Issue: #16735
-
Brad King authored
-
Brad King authored
Issue: #16735
-
Brad King authored
-
Brad King authored
-
Update the Boost library name mangling used for VS 2017 to match a change made to Boost upstream (vc1410 => vc141).
-
Brad King authored
-
Closes #16624
-
- Mar 21, 2017
-
-
Brad King authored
-
Brad King authored
Work around upstream ninja issue 1251 by converting include directories used by our Fortran dependency scanner to the same path format that we use in preprocessor `-I` flags and in the `build.ninja` manifest. Fixes: #16722
-
Brad King authored
-
Brad King authored
Some projects may not be prepared to use the imported targets defined by the HDF5 package configuration file. Give users a way to skip this part of the search. Issue: #16718
-
Brad King authored
-
Brad King authored
-
Brad King authored
-
Brad King authored
Backport upstream libarchive commit 70f497f456 (As per Cryptographic Requirements, 2017-03-19). Discard more bytes of the RC4 keystream to reduce the possibility of non-random bytes.
-
Robert Maynard authored
-
Brad King authored
-
`CPACK_RPM_INSTALL_FILES` must be converted into a list before it is used as parameter to `cpack_rpm_debugsymbol_check`. Fixes: #16717
-
- Mar 20, 2017
-
-
Brad King authored
-