summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* cmMakefile: Refactor API to better handle empty config valuesRobert Maynard2020-07-0322-132/+125
|
* Merge branch 'release-3.18'Brad King2020-07-010-0/+0
|\
| * CMake 3.18.0-rc3v3.18.0-rc3Brad King2020-07-011-1/+1
| |
* | Merge topic 'remove-warn-unused-vars'Craig Scott2020-07-0120-144/+16
|\ \ | | | | | | | | | | | | | | | | | | | | | df6b077625 cmake: Remove broken '--warn-unused-vars' option Acked-by: Kitware Robot <kwrobot@kitware.com> Acked-by: Ben Boeckel <ben.boeckel@kitware.com> Merge-request: !4953
| * | cmake: Remove broken '--warn-unused-vars' optionBrad King2020-06-2920-144/+16
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This option has been broken since commit b9f9915516 (cmMakefile: Remove VarUsageStack., 2015-05-17, v3.3.0-rc1~52^2). That commit removed the check that an initialized variable has actually been used and caused the option to warn on every variable ever set. This was not caught by the test suite because the test for the feature only checked that warnings appear when needed and not that they do not appear when not needed. The option was never very practical to use. Remove it to avoid the runtime cost of usage tracking and checks for every variable (which we were doing even when the option was not used).
* | | Merge topic 'configure_file-permission-control'Brad King2020-07-0112-7/+52
|\ \ \ | | | | | | | | | | | | | | | | | | | | | | | | 27b03281e2 configure_file: Add option to control file permissions transfer to copy Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !4941
| * | | configure_file: Add option to control file permissions transfer to copyRahul Gottipati2020-06-3012-7/+52
| |/ / | | | | | | | | | Issue: #20866
* | | Merge topic 'FindTIFF-tiffxx'Brad King2020-07-014-8/+125
|\ \ \ | | | | | | | | | | | | | | | | | | | | | | | | a468cc431c FindTIFF: add component CXX to include the C++ wrapper libtiffxx Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !4934
| * | | FindTIFF: add component CXX to include the C++ wrapper libtiffxxJoachim Wuttke (h)2020-06-294-8/+125
| | | | | | | | | | | | | | | | Fixes: #20860
* | | | Merge branch 'release-3.18'Brad King2020-07-010-0/+0
|\ \ \ \ | | |_|/ | |/| |
| * | | Merge topic 'file-ARCHIVE-files-dirs' into release-3.18Brad King2020-07-014-63/+52
| |\ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | bbcff21f71 file(ARCHIVE*): Collapse FILES and DIRECTORY options Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !4955
* | \ \ \ Merge topic 'file-ARCHIVE-files-dirs'Brad King2020-07-014-63/+52
|\ \ \ \ \ | | |/ / / | |/| | | | | | | | | | | | | | | | | | | | | | | bbcff21f71 file(ARCHIVE*): Collapse FILES and DIRECTORY options Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !4955
| * | | | file(ARCHIVE*): Collapse FILES and DIRECTORY optionsCraig Scott2020-06-304-63/+52
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | The two options were concatenated internally for both ARCHIVE_CREATE and ARCHIVE_EXTRACT. The distinction between files and dirs was not meaningful. Therefore, replace them with PATHS or PATTERNS to more accurately describe the way the options are used. Fixes: #20884
* | | | | CMake Nightly Date StampKitware Robot2020-07-011-1/+1
| | | | |
* | | | | Merge branch 'release-3.18'Brad King2020-06-300-0/+0
|\ \ \ \ \ | | |/ / / | |/| | |
| * | | | Merge topic 'fileapi-version-doc' into release-3.18Brad King2020-06-302-1/+9
| |\ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | e9be17ab42 Help: Update FileAPI codemodel version to 2.1, add release notes Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !4956
* | \ \ \ \ Merge topic 'fileapi-version-doc'Brad King2020-06-303-1/+18
|\ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | b67eb65688 Help: Update FileAPI codemodel version to 2.2, add release notes 849178c9d0 Merge branch 'master' into fileapi-version-doc e9be17ab42 Help: Update FileAPI codemodel version to 2.1, add release notes Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !4956
| * | | | | | Help: Update FileAPI codemodel version to 2.2, add release notesKyle Edwards2020-06-302-1/+10
| | | | | | | | | | | | | | | | | | | | | | | | | | | | This fixes the documentation which should have been fixed in 7d6861f3.
| * | | | | | Merge branch 'master' into fileapi-version-docKyle Edwards2020-06-30321-1277/+3480
| |\ \ \ \ \ \ | |/ / / / / / |/| | / / / / | | |/ / / / | |/| | | |
* | | | | | Merge branch 'release-3.18'Brad King2020-06-300-0/+0
|\ \ \ \ \ \ | | |/ / / / | |/| | | |
* | | | | | Merge topic 'file-CONFIGURE-subdir'Brad King2020-06-306-3/+10
|\ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | e5f5eeca2f file: Fix CONFIGURE output relative path Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !4951
* \ \ \ \ \ \ Merge topic 'find_vulkan_glslc'Brad King2020-06-305-6/+67
|\ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 467509d767 FindVulkan: Support for finding glslc Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !4944
| * | | | | | | FindVulkan: Support for finding glslcRyan Kawicki2020-06-275-6/+67
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | The GLSL SPIR-V compiler is part of the Vulkan SDK and may be used by projects for compiling shaders as part of the build process. This is not strictly required to build a Vulkan application, which is why the variable is not part of the REQUIRED_VARs for the module.
* | | | | | | | Merge branch 'release-3.18'Brad King2020-06-300-0/+0
|\ \ \ \ \ \ \ \
* \ \ \ \ \ \ \ \ Merge topic 'find_library-file-readable'Brad King2020-06-305-3/+24
|\ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | f2c903fb9a find_library: Check that library files are readable Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !4945
* | | | | | | | | | CMake Nightly Date StampKitware Robot2020-06-301-1/+1
| |_|_|_|_|_|_|_|/ |/| | | | | | | |
* | | | | | | | | Merge topic 'fileApiAddLanguageStandardBacktrace'Brad King2020-06-2918-26/+479
|\ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 7d6861f367 fileapi: Extend codemodel targets with language standard ba835874a4 Add backtrace support for language standard e43486a639 cmGeneratorTarget: Clarify name of language property lookup helper Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !4798
| * | | | | | | | | fileapi: Extend codemodel targets with language standardJustin Goshi2020-06-2613-3/+360
| | | | | | | | | |
| * | | | | | | | | Add backtrace support for language standardJustin Goshi2020-06-225-15/+109
| | | | | | | | | |
| * | | | | | | | | cmGeneratorTarget: Clarify name of language property lookup helperJustin Goshi2020-06-222-8/+10
| | | | | | | | | |
* | | | | | | | | | Merge branch 'release-3.18'Brad King2020-06-290-0/+0
|\ \ \ \ \ \ \ \ \ \ | | |_|_|_|_|_|_|/ / | |/| | | | | | | |
* | | | | | | | | | Merge topic 'file-ARCHIVE_CREATE-rename-TYPE-option'Brad King2020-06-2921-42/+57
|\ \ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 95159b7dea file(ARCHIVE_CREATE): Rename TYPE option to COMPRESSION bc45bdc819 Help: Fix contents indenting for file(ARCHIVE_...) subcommands Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !4948
* \ \ \ \ \ \ \ \ \ \ Merge branch 'release-3.18'Brad King2020-06-290-0/+0
|\ \ \ \ \ \ \ \ \ \ \
* \ \ \ \ \ \ \ \ \ \ \ Merge topic 'gtest-xml-output'Brad King2020-06-291-1/+1
|\ \ \ \ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 75aa3ee7e7 GoogleTest: Fix name generation for XML_OUTPUT_DIR Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !4942
* \ \ \ \ \ \ \ \ \ \ \ \ Merge branch 'release-3.18'Brad King2020-06-290-0/+0
|\ \ \ \ \ \ \ \ \ \ \ \ \
* \ \ \ \ \ \ \ \ \ \ \ \ \ Merge topic 'intel-c++20'Brad King2020-06-291-0/+10
|\ \ \ \ \ \ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 85b151ff5b Merge branch 'backport-intel-c++20' into intel-c++20 99c8dbf497 Intel: Add flags for C++20 Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !4946
| * \ \ \ \ \ \ \ \ \ \ \ \ \ Merge branch 'backport-intel-c++20' into intel-c++20Brad King2020-06-261-0/+10
| |\ \ \ \ \ \ \ \ \ \ \ \ \ \
* | | | | | | | | | | | | | | | CMake Nightly Date StampKitware Robot2020-06-291-1/+1
| | | | | | | | | | | | | | | |
* | | | | | | | | | | | | | | | CMake Nightly Date StampKitware Robot2020-06-281-1/+1
| | | | | | | | | | | | | | | |
* | | | | | | | | | | | | | | | CMake Nightly Date StampKitware Robot2020-06-271-1/+1
| | | | | | | | | | | | | | | |
* | | | | | | | | | | | | | | | Merge topic 'install-default-directory-permissions'Kyle Edwards2020-06-2623-0/+194
|\ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | d4812a955b cmake-install: implement default directory permissions Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !4927
| * | | | | | | | | | | | | | | | cmake-install: implement default directory permissionsAsit Dhal2020-06-2523-0/+194
| | |_|_|_|_|_|_|_|_|_|/ / / / / | |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | provide an argument for default directory permissions in cmake --install Fixes: #20700
* | | | | | | | | | | | | | | | Merge topic 'visual-studio-android'Brad King2020-06-2637-79/+505
|\ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 6051a49c78 Visual Studio: Add Android support bbcaf9689e Refactor: Add IsAndroidGuiExecutable() method to cmTarget 14456923bd cmGlobalVisualStudio10Generator: Move variable initialization to header d5b5c19278 cmGlobalGenerator: FindMakeProgram() before CMakeDetermineSystem Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !4898
| * | | | | | | | | | | | | | | | Visual Studio: Add Android supportKyle Edwards2020-06-2434-63/+479
| | | | | | | | | | | | | | | | |
| * | | | | | | | | | | | | | | | Refactor: Add IsAndroidGuiExecutable() method to cmTargetKyle Edwards2020-06-183-5/+13
| | | | | | | | | | | | | | | | |
| * | | | | | | | | | | | | | | | cmGlobalVisualStudio10Generator: Move variable initialization to headerKyle Edwards2020-06-182-6/+3
| | | | | | | | | | | | | | | | |
| * | | | | | | | | | | | | | | | cmGlobalGenerator: FindMakeProgram() before CMakeDetermineSystemKyle Edwards2020-06-181-5/+10
| | |_|_|_|_|_|_|_|/ / / / / / / | |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Prior to 147d36c, the build tool was found before the toolset was selected, but was changed to be found after in order to support a 64-bit MSBuild (introduced in da402a0.) However, a bug was found in 64-bit MSBuild, which resulted in da402a0 being reverted in f3cedf3 (but 147d36c was not reverted.) Move FindMakeProgram() even earlier than it was before 147d36c, before CMakeDetermineSystem is called, so that the Visual Studio Android support can report its sysroot, giving Android-Determine the information it needs to inspect the NDK. When the bug in 64-bit MSBuild is fixed, we will have a chicken-and- egg problem, but we don't need to worry about it for now.
* | | | | | | | | | | | | | | | Merge topic 'config_genex_support_multiple_types'Brad King2020-06-2613-36/+73
|\ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | eae15dce6a Genex: $<CONFIG:> now supports multiple configurations c4cc21d20b cmVisualStudio10TargetGenerator: Do not segfault on empty config Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !4924
| * | | | | | | | | | | | | | | | Genex: $<CONFIG:> now supports multiple configurationsRobert Maynard2020-06-2412-34/+70
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Instead of having to do $<OR:$<CONFIG:Release>,$<CONFIG:MinSizeRel>> you can do $<CONFIG:Release,MinSizeRel>
| * | | | | | | | | | | | | | | | cmVisualStudio10TargetGenerator: Do not segfault on empty configRobert Maynard2020-06-241-2/+3
| |/ / / / / / / / / / / / / / / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | The VS generator should error out earlier when no configurations are specified, but for now cover this symptom.