- May 26, 2016
-
-
3acc29fc CPack/DragNDrop: Optionally disable `/Applications` symlink
-
81e73b72 FindCUDA: Add support for finding the cublas_device library
-
8e801eb5 cmSystemTools: Fix indentation typo
-
715e4cf5 FindMatlab: Add support for Matlab 2016a (9.0)
-
c9cebed5 GetPrerequisites: Look for VS tools using registry entries (#16108)
-
Kitware Robot authored
-
- May 25, 2016
-
-
-
-
6b190b5c FindCUDA: Add support for generator expressions in CUDA_NVCC_FLAGS
-
7807b3a9 Help: Document CMAKE_<LANG>_STANDARD_LIBRARIES variable
-
25d1ef64 Use enums defined in cmOutputConverter using their fully qualified name.
-
Follow the configure_file by a file(GENERATE) so the resulting cmake scripts used by FindCUDA for wrapping nvcc calls can now support generator expressions in the CUDA_NVCC_FLAGS variable.
-
Brad King authored
Create a `CMAKE_<LANG>_STANDARD_INCLUDE_DIRECTORIES` variable to specify system include directories for for `<LANG>` compiler command lines. This plays a role for include directories as the existing `CMAKE_<LANG>_STANDARD_LIBRARIES` variable does for link libraries.
-
Brad King authored
-
Mostly automated: values=("RelativeRoot" "NONE" "FULL" "HOME" "START" "HOME_OUTPUT" "START_OUTPUT" "OutputFormat" "UNCHANGED" "MAKERULE" "SHELL" "WATCOMQUOTE" "RESPONSE" "FortranFormat" "FortranFormatNone" "FortranFormatFixed" "FortranFormatFree") for i in "${values[@]}"; do git grep -l cmLocalGenerator::$i | xargs sed -i "s|cmLocalGenerator::$i|cmOutputConverter::$i|g"; done
-
-
Brad King authored
-
Kitware Robot authored
-
- May 24, 2016
-
-
Daniel Pfeifer authored
Apply fix-its from clang-tidy's performance-faster-string-find checker. Ignore findings in kwsys.
-
Daniel Pfeifer authored
Find uses of `cmSystemTools::ReplaceString` where both `replace` and `with` are string literals with a size of one. Automate with: git grep -l ReplaceString | xargs sed -i "s|cmSystemTools::ReplaceString(\([^,]*\), \"\(.\)\", \"\(.\)\");|std::replace(\1.begin(), \1.end(), '\2', '\3');|g" git grep -l ReplaceString | xargs sed -i "s|cmSystemTools::ReplaceString(\([^,]*\), \"\(.\)\", \"\\\\\\\\\");|std::replace(\1.begin(), \1.end(), '\2', '\\\\\\\\');|g" git grep -l ReplaceString | xargs sed -i "s|cmSystemTools::ReplaceString(\([^,]*\), \"\\\\\\\\\", \"\(.\)\");|std::replace(\1.begin(), \1.end(), '\\\\\\\\', '\2');|g"
-
Daniel Pfeifer authored
-
Daniel Pfeifer authored
Also, prefer the character overload.
-
adbd3985 CPack/Deb possibility to change package name
-
4f3b9706 CPack/Deb prevent accidental component dependencies
-
2bc981e6 ExternalProject: Fix git stash not using "--all" option
-
239367f0 CPackDMG: Document CPACK_DMG_FORMAT default
-
Brad King authored
Do not bother looping over all targets if we have no system include directories to add anyway.
-
Brad King authored
All generators use cmLocalGenerator::GetIncludeDirectories to construct the final list of include directories for a target.
-
Brad King authored
Also drop documentation of non-existent CMAKE_STANDARD_LIBRARIES variable.
-
Kitware Robot authored
-
- May 23, 2016
-
-
Domen Vrankar authored
Prevent accidental inter component dependency setting since this is a breaking feature in situations where another CPack module is already using the feature. It should be enabled if desired since it can cause issues when upgrading only one of the components for e.g. configuration instead of all the components at once.
-
Domen Vrankar authored
This patch preserves backward compatibility of deb package names with previous CMake versions but similarly to CPack/RPM allows to change package name format and supports DEB-DEFAULT setting that produces proper Debian package names.
-
-
Konstantin Podsvirov authored
-
Konstantin Podsvirov authored
-
f4d3c44c Fix support for large RPATH updates (#16105)
-
d3812437 Make packaging script wait for the disk image to be mounted.
-