Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Build: Use imported target `CURL::libcurl` instead of variables | Alex Turbov | 2022-09-22 | 2 | -7/+3 |
| | |||||
* | Build: Use imported target `LibArchive::LibArchive` instead of variables | Alex Turbov | 2022-09-22 | 2 | -6/+10 |
| | |||||
* | Build: Use imported target `EXPAT::EXPAT` instead of variables | Alex Turbov | 2022-09-22 | 2 | -2/+2 |
| | |||||
* | Build: Use imported target `ZLIB::ZLIB` instead of variables | Alex Turbov | 2022-09-22 | 2 | -12/+9 |
| | |||||
* | Build: Extract `CMAKE_BUILD_UTILITIES` macro into a separate include | Alex Turbov | 2022-09-22 | 2 | -1/+385 |
| | | | | | | The macro was one time used with the comment "Simply to improve readability...". The result file doesn't have a macro anymore and just included into the root `CMakeLists.txt`. | ||||
* | Build: Use `cmstd` target instead of variable `CMAKE_STD_LIBRARY` | Alex Turbov | 2022-09-22 | 1 | -1/+1 |
| | |||||
* | Build: Replace `foreach` with 2 `set` calls | Alex Turbov | 2022-09-22 | 1 | -7/+2 |
| | |||||
* | Build: Move `HAVE_CoreServices` to `cmCPackConfigure.h` | Alex Turbov | 2022-09-22 | 3 | -4/+5 |
| | |||||
* | Build: Add `ENABLE_BUILD_FREEBSD_PKG` to `cmCPackConfigure.h` | Alex Turbov | 2022-09-22 | 3 | -8/+7 |
| | |||||
* | Build: Use imported `LibUUID::LibUUID` target instead of variables | Alex Turbov | 2022-09-22 | 4 | -19/+26 |
| | | | | Also, simplify preprocessor condition to enable WIX CPack generator. | ||||
* | Build: Eliminate one time used variable | Alex Turbov | 2022-09-22 | 1 | -3/+1 |
| | |||||
* | Build: Link w/ `OBJECT` library is OK since 3.12 | Alex Turbov | 2022-09-22 | 2 | -4/+9 |
| | |||||
* | Build: Introduce `ManifestLib` interface library | Alex Turbov | 2022-09-22 | 2 | -11/+15 |
| | | | | … instead of `MANIFEST_FILE` variable. | ||||
* | Build: Move `KWSYS_ENCODING_DEFAULT_CODEPAGE` to the config header | Alex Turbov | 2022-09-22 | 3 | -3/+4 |
| | |||||
* | Style: Builtin commands in lower case | Alex Turbov | 2022-09-22 | 1 | -1/+1 |
| | |||||
* | Build: `add_definitions()` → `add_compile_definitions()` | Alex Turbov | 2022-09-22 | 2 | -3/+3 |
| | |||||
* | Build: Move `STAT_HAS_ST_MTIM`, `STAT_HAS_ST_MTIMESPEC` to config file | Alex Turbov | 2022-09-22 | 2 | -10/+11 |
| | |||||
* | Build: Move `CURL_CA_BUNDLE` and `CURL_CA_PATH` to config header | Alex Turbov | 2022-09-22 | 2 | -6/+3 |
| | |||||
* | Build: Move `CMAKE_USE_WMAKE` definition to `cmConfigure.cmake.h.in` | Alex Turbov | 2022-09-22 | 2 | -2/+7 |
| | |||||
* | Build: Fix `target_link_libraries` to use link interface keywords | Alex Turbov | 2022-09-22 | 1 | -13/+13 |
| | |||||
* | Build: `include_directories()` → `target_include_directories()` | Alex Turbov | 2022-09-22 | 1 | -34/+24 |
| | |||||
* | CMakeVersion.cmake: `set(VAR "${VAR}…")` → `string(APPEND VAR "…")` | Alex Turbov | 2022-09-22 | 1 | -4/+4 |
| | |||||
* | Build: Do not use variables for sources lists | Alex Turbov | 2022-09-22 | 2 | -178/+208 |
| | | | | | Instead use `add_library()` with unconditionally compiled sources and conditional `target_sources()` with extra sources to compile. | ||||
* | Build: Simplify `configure_file()` calls | Alex Turbov | 2022-09-22 | 3 | -23/+10 |
| | |||||
* | cmake.version.manifest: Replace tabs with spaces | Alex Turbov | 2022-09-22 | 1 | -1/+1 |
| | |||||
* | CMakeLists: Remove redundant spaces around CMake command calls | Alex Turbov | 2022-09-22 | 2 | -16/+16 |
| | |||||
* | Build: Modernize some `foreach` calls to use `IN LISTS`/`IN ITEMS` | Alex Turbov | 2022-09-22 | 2 | -11/+8 |
| | |||||
* | bootstrap: Enable add_compile_definitions command | Brad King | 2022-09-22 | 1 | -2/+2 |
| | | | | Make the command available to CMake's own CMake code. | ||||
* | Merge topic 'try_compile-more-consistent-errors' | Brad King | 2022-09-20 | 1 | -3/+3 |
|\ | | | | | | | | | | | | | | | 30a234d275 try_compile: Improve error message consistency Acked-by: Kitware Robot <kwrobot@kitware.com> Acked-by: buildbot <buildbot@kitware.com> Merge-request: !7696 | ||||
| * | try_compile: Improve error message consistency | Matthew Woehlke | 2022-09-16 | 1 | -3/+3 |
| | | | | | | | | | | Tweak some error messages from try_compile (and try_run) to be more consistent with each other. | ||||
* | | CMake Nightly Date Stamp | Kitware Robot | 2022-09-20 | 1 | -1/+1 |
| | | |||||
* | | Merge topic 'env-tls-certs' | Brad King | 2022-09-19 | 1 | -0/+11 |
|\ \ | | | | | | | | | | | | | | | | | | | 10bf34a2d9 cmCurl: Honor OpenSSL certificate environment variables Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !7670 | ||||
| * | | cmCurl: Honor OpenSSL certificate environment variables | Maxim Cournoyer | 2022-09-16 | 1 | -0/+11 |
| | | | | | | | | | | | | | | | | | | | | | Honor the OpenSSL environment variables used to specify the location of the TLS certificates, as specified in the `curl(1)` man page. Co-authored-by: Ludovic Courtès <ludo@gnu.org> | ||||
* | | | Merge topic 'improve-try_compile-arg-error' | Brad King | 2022-09-19 | 2 | -4/+9 |
|\ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | f976800577 try_compile: More useful error if insufficient arguments Acked-by: Kitware Robot <kwrobot@kitware.com> Tested-by: buildbot <buildbot@kitware.com> Merge-request: !7682 | ||||
| * | | | try_compile: More useful error if insufficient arguments | Matthew Woehlke | 2022-09-15 | 2 | -4/+9 |
| | | | | | | | | | | | | | | | | | | | | Tweak try_compile and try_run to give a more informative error (rather than "unknown error") when given an insufficient number of arguments. | ||||
* | | | | CMake Nightly Date Stamp | Kitware Robot | 2022-09-19 | 1 | -1/+1 |
| | | | | |||||
* | | | | CMake Nightly Date Stamp | Kitware Robot | 2022-09-18 | 1 | -1/+1 |
| | | | | |||||
* | | | | CMake Nightly Date Stamp | Kitware Robot | 2022-09-17 | 1 | -1/+1 |
| |_|/ |/| | | |||||
* | | | Merge topic 'try_compile-new-project-signature' | Brad King | 2022-09-16 | 1 | -30/+70 |
|\ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 56ae40cc59 try_compile: Add PROJECT keyword-dispatched signature Acked-by: Kitware Robot <kwrobot@kitware.com> Tested-by: buildbot <buildbot@kitware.com> Merge-request: !7677 | ||||
| * | | | try_compile: Add PROJECT keyword-dispatched signature | Matthew Woehlke | 2022-09-14 | 1 | -30/+70 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | Introduce a new signature for the project flavor of try_compile (and try_run) which removes the `bindir` argument and adds a required PROJECT tag. This is similar to the SOURCES flavor added by commit aa9220d3 (try_compile: Add keyword-dispatched signature, 2022-09-02). | ||||
* | | | | Merge topic 'xcode-lib-dirs' | Brad King | 2022-09-16 | 2 | -4/+15 |
|\ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | d4cc39842e Xcode: Do not append per-config suffixes to library search paths Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !7672 | ||||
| * | | | | Xcode: Do not append per-config suffixes to library search paths | Mikko Sivulainen | 2022-09-15 | 2 | -4/+15 |
| |/ / / | | | | | | | | | | | | | | | | | | | | | | | | | Add policy `CMP0142` to remove the automatic addition of the `$(CONFIGURATION)$(EFFECTIVE_PLATFORM_NAME)` suffix in a compatible way. Fixes: #21757 | ||||
* | | | | Merge topic 'cmake-presets-package-clear' | Kyle Edwards | 2022-09-16 | 1 | -0/+2 |
|\ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | ec8b67918c cmCMakePresetsGraph: Clear package presets in ClearPresets() Acked-by: Kitware Robot <kwrobot@kitware.com> Tested-by: buildbot <buildbot@kitware.com> Merge-request: !7688 | ||||
| * | | | | cmCMakePresetsGraph: Clear package presets in ClearPresets() | Kyle Edwards | 2022-09-15 | 1 | -0/+2 |
| | |/ / | |/| | | |||||
* | | | | Merge topic 'cmake-presets-list-error-message' | Kyle Edwards | 2022-09-16 | 1 | -1/+1 |
|\ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | e7087308ce cmake --list-presets: List package as a valid option Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !7684 | ||||
| * | | | | cmake --list-presets: List package as a valid option | Kyle Edwards | 2022-09-15 | 1 | -1/+1 |
| |/ / / | |||||
* | | | | CMake Nightly Date Stamp | Kitware Robot | 2022-09-16 | 1 | -1/+1 |
|/ / / | |||||
* | | | Merge topic 'export-ios-app-layout' | Brad King | 2022-09-15 | 1 | -1/+4 |
|\ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | d26c520f4b export: Fix IMPORTED_LOCATION of iOS flat app bundles Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !7676 | ||||
| * | | | export: Fix IMPORTED_LOCATION of iOS flat app bundles | Harry Mallon | 2022-09-14 | 1 | -1/+4 |
| |/ / | | | | | | | | | | | | | | | | | | | | | | | | | iOS/tvOS app bundles are flat and do not include the `Contents/MacOS/` layers, so they should not be in the `IMPORTED_LOCATION`. Use the same logic that commit 34f5ef564a (iOS: Fix App Bundle layout, 2015-12-10, v3.5.0-rc1~129^2~1) added for the installation layout. Fixes: #23963 | ||||
* | | | Merge topic 'link-framework-with-multi-config-postfix' | Brad King | 2022-09-15 | 3 | -11/+18 |
|\ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | fc06450ff4 Apple: Fix regression when linking a framework with postfix Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !7675 |