summaryrefslogtreecommitdiffstats
path: root/Utilities/cmThirdPartyChecks.cmake
Commit message (Collapse)AuthorAgeFilesLines
* libarchive: Update build within CMake after changes in 3.6.0Brad King2022-02-161-0/+2
|
* Utilities: Add hard-coded try_compile result for libarchive strnlen checkBrad King2021-08-241-0/+1
| | | | | libarchive 3.5.1 checks for strnlen. It is available on all Windows platforms.
* Utilities: Add missing hard-coded try_compile results for libarchiveBrad King2021-05-271-0/+3
|
* Utilities: Update hard-coded try_compile results for curl 1.77.0Brad King2021-05-271-0/+4
|
* Utilities: Update hard-coded try_compile results for third-party librariesBrad King2020-06-031-4/+12
| | | | | | | | | | | | | The integer size checks have been replaced with KWIML so their hard-coded results are no longer needed. Tell `TEST_BIG_ENDIAN` to use `unsigned short` as the 16-bit integer. UNIX device APIs do not exist on Windows. FreeBSD libmd does not exist on Windows. Fix typo in existing `HAVE_READPASSPHRASE_H` setting.
* libarchive: Avoid configure-time checks for integer range constantsBrad King2020-06-011-12/+0
|
* Hard-code some try_compile results for third-party librariesBrad King2020-05-271-0/+300
Our bundled third-party libraries perform many `try_compile` checks for compatibility with their upstream build systems. For many of the checks we already know the result for compilers we support for building CMake itself, especially on Windows. Hard-code known results to avoid running the checks.