- 11 Apr, 2017 9 commits
-
-
Daniel Pfeifer authored
Automate with: git grep -l '#include <cm_' -- Source \ | xargs sed -i 's/#include <\(cm_.*\)>/#include "\1"/g' git grep -l '#include <cmsys/' -- Source \ | xargs sed -i 's/#include <\(cmsys\/.*\)>/#include "\1"/g' git grep -l '#include <cm[A-Z]' -- Source \ | xargs sed -i 's/#include <\(cm[A-Z].*\)>/#include "\1"/g'
-
Daniel Pfeifer authored
Automate with: git grep -l '#include <CPack/' -- Source \ | xargs sed -i 's/#include <CPack\/\(.*\)>/#include "\1"/g' git grep -l '#include "CPack/' -- Source \ | xargs sed -i 's/#include "CPack\/\(.*\)"/#include "\1"/g'
-
Daniel Pfeifer authored
Make sure that `#include <cmConfigure.h>` is followed by an empty line in header files. This is necessary to make sure that changing <> to "" does not affect the include ordering of clang-format. Automate with: git grep -l '#include <cmConfigure.h>' | grep -v '.cxx$' \ | xargs sed -i '/#include <cmConfigure.h>/ { N; N; s/\n\{1,2\}/\n\n/ }'
-
f4af14ad VS: Simplify logic collecting object library files as sources 10772c51 VS: Simplify use of object libraries in WINDOWS_EXPORT_ALL_SYMBOLS 22829a13 cmMakefile: Create an explicit "Object Libraries" source group Acked-by:
Kitware Robot <kwrobot@kitware.com> Merge-request: !686
-
9d15d3c7 FindPythonInterp: Add `-32` and `-64` registry entry variants Acked-by:
Kitware Robot <kwrobot@kitware.com> Merge-request: !675
-
Brad King authored
Object library files are already included by `GetExternalObjects` and `GetConfigCommonSourceFiles` so we don't need to call `UseObjectLibraries` to get them.
-
Brad King authored
Object library files are already included by `GetExternalObjects` so we don't need to call `UseObjectLibraries` to get them.
-
Brad King authored
The generators should not need special logic to place object library object files in this group.
-
Kitware Robot authored
-
- 10 Apr, 2017 23 commits
-
-
Brad King authored
-
Brad King authored
-
Brad King authored
-
89b92a98 RC: Mark CMAKE_RC_FLAGS_<CONFIG> cache entries as advanced Acked-by:
Kitware Robot <kwrobot@kitware.com> Merge-request: !685
-
Brad King authored
-
Brad King authored
These were added by commit v3.8.0-rc4~4^2~1 (RC: Add missing CMAKE_RC_FLAGS_<CONFIG> entries to cache, 2017-03-28) and should be advanced as they are for other languages.
-
Brad King authored
-
94420a7b QtIFW: Improved packaging as part of the QtSDK Acked-by:
Kitware Robot <kwrobot@kitware.com> Merge-request: !678
-
Brad King authored
-
186dd877 Help: Cross compile variable used as initial value for target property Acked-by:
Kitware Robot <kwrobot@kitware.com> Merge-request: !683
-
d039f741 Help: Clarify file(GENERATE) only writes output file at generation phase Acked-by:
Kitware Robot <kwrobot@kitware.com> Merge-request: !681
-
812274ff Help: Clarify what the -f option does for the remove command Acked-by:
Kitware Robot <kwrobot@kitware.com> Merge-request: !680
-
Brad King authored
-
Brad King authored
-
Closes: #16556
-
Brad King authored
-
Variable CMAKE_CROSSCOMPILING_EMULATOR is used to initialize CROSSCOMPILING_EMULATOR. Issue: #16785
-
Closes: #16784
-
As of 3.6.1 Python (only version tested in this case), installing 32-bit version on 64-bit windows has a slightly different registry key path. `-32` is appended to the end of the version number in the path. Also added a few more registry path guesses based on 64-bit version of Python. Also the module now checks if the host is WIN32 instead of the target, which is required if you are cross compiling.
-
ae4b3b70 FindwxWidgets: link with the new required libs under MSW Acked-by:
Kitware Robot <kwrobot@kitware.com> Merge-request: !676
-
Brad King authored
-
60307c50 cmGeneratorTarget: Replace source classifier implementation a9784d0e cmGeneratorTarget: Remove unnecessary condition Acked-by:
Kitware Robot <kwrobot@kitware.com> Merge-request: !677
-
Kitware Robot authored
-
- 09 Apr, 2017 1 commit
-
-
Kitware Robot authored
-
- 08 Apr, 2017 2 commits
-
-
Konstantin Podsvirov authored
Changes: - Fix install script template (*.qs.in) to register on all platforms; - Add patch version numter to display name ("CMake X.Y" -> "CMake X.Y.Z").
-
Kitware Robot authored
-
- 07 Apr, 2017 5 commits
-
-
Vadim Zeitlin authored
Latest wxWidgets git master version and the upcoming 3.1.1 release requires linking with shlwapi and version DLLs. As this does no harm when using the previous versions, just do it unconditionally.
-
Brad King authored
Compute and memoize the list of sources with their kinds for each configuration just once.
-
Brad King authored
Remove a condition where the "then" and "else" cases do the same thing.
-
8187b884 Do not initialize CMAKE_BUILD_TYPE on multi-config generators Acked-by:
Kitware Robot <kwrobot@kitware.com> Merge-request: !666
-
6115875b FindBoost: Fix release name candidate list construction Acked-by:
Kitware Robot <kwrobot@kitware.com> Merge-request: !673
-