- May 25, 2016
-
-
Brad King authored
Teach cmVariableWatch::AddWatch to own the Pair it allocates until it needs to pass ownership to WatchMap.
-
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.
-
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
-
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.
-
2f2117e7 clang-format.bash: Limit formatting to files selected by options
-
Kitware Robot authored
-
- May 22, 2016
-
-
Kitware Robot authored
-
- May 21, 2016
-
-
Christian Fetzer authored
GIT_VERSION_STRING is unset in _ep_write_gitupdate_script(), hence git stash is not being called with the "--all" option, even if Git is new enough to support this.
-
Kitware Robot authored
-
- May 20, 2016
-
-
Brad King authored
Now that our one-shot clang-format run is complete we rarely need to filter the entire tree anymore. Filter nothing if no options are given and just print the usage message. Offer options to specify selection of some set of files from Git as needed for various workflows.
-
cc95001b FindCUDA: Detect and report FP16 support
-
89113e12 ExternalProject: Re-implement download logic as a dedicated script e7d5e4b4 ExternalProject: Re-implement download verification as a dedicated script ebcc7027 ExternalProject: Avoid repeating download verification 33218f6a ExternalProject: Remove unused verify script logic e5409d1e ExternalProject: Remove unused 'retries' argument from verify script d610407c ExternalProject: Use uppercase placeholders for script generation
-
40bee43a cmCPackDragNDropGenerator: Replace std::{ostringstream => string}
-
Kitware Robot authored
-