Commit graph

30 commits

Author SHA1 Message Date
Sebastian Pipping
b791ba36d6 Make Autotools-generated CMake files look for libexpat.@SO_MAJOR@.dylib
.. to match what Autotools is producing in reality at build time.
Unlike CMake, Autotools does not produce file
"libexpat.@SO_MAJOR@.@SO_MINOR@.@SO_PATCH@.dylib" when compiling on macOS.

What the commit does on the CI side is closely mimicking a similar thing
with MinGW that existed until 7731dd5b90621a9e4696d1c467bca2b6ece6e3e6^ .
2024-12-17 19:31:13 +01:00
Sebastian Pipping
3d317c9564 autotools: Sync CMake templates with CMake 3.29 2024-11-15 23:20:19 +01:00
Sebastian Pipping
09f8eddd8e autotools: Sync CMake templates with CMake 3.28 2024-07-13 00:13:25 +02:00
Dag-Erling Smørgrav
54400c2e0c autotools: Simplify handling of SIZEOF_VOID_P. 2024-05-03 22:51:35 +02:00
Sebastian Pipping
d420c32d67 autotools: Sync CMake templates with CMake 3.27 2024-03-29 22:17:56 +01:00
Sebastian Pipping
141cdab714 autotools: Sync CMake templates with CMake 3.26 2023-12-15 05:02:23 +01:00
Sebastian Pipping
54a8cbac61 autotools: Sync CMake templates with CMake 3.25 2023-07-26 17:12:00 +02:00
Sebastian Pipping
2f2d6b863c autotools: Sync CMake templates with CMake 3.24 2023-04-06 21:36:25 +02:00
Sebastian Pipping
49c420cd2d autotools: Sync CMake templates with CMake 3.24 2023-03-24 05:06:43 +01:00
Sebastian Pipping
18f9122216 Autotools: Get CMake templates back in sync with ubuntu-20.04 2022-11-25 22:57:14 +01:00
Sebastian Pipping
80e6c69140 cmake: Avoid error "windres: Command not found" with MinGW on Ubuntu 20.04
Related:
https://gitlab.kitware.com/cmake/cmake/-/issues/20500#note_720469
2022-09-09 01:46:33 +02:00
Sebastian Pipping
c09cb677f6 autotools: Sync CMake templates with CMake 3.22 2022-08-11 16:28:47 +02:00
Sebastian Pipping
1ba57f7858 autotools: Sync expat.cmake to agree with CI 2022-04-08 19:55:48 +02:00
Carlo Bramini
1e1b52be2d
[>=2.3.0] Autotools: Fix broken CMake support under Cygwin (#546)
Autotools: Fix broken CMake support under Cygwin
2022-01-20 21:03:36 +01:00
Sebastian Pipping
5a4ec4cf7f autotools: Sync expat.cmake to agree with CI 2021-11-26 15:15:07 +01:00
Sebastian Pipping
0b7a88b355 Autotools|CMake: Link against libm for function "isnan"
$ git --no-pager grep -lw isnan
lib/xmlparse.c
tests/runtests.c
xmlwf/xmlwf.c
2021-09-20 18:27:52 +02:00
Sebastian Pipping
3914c2cb83 Autotools: Get CMake templates back in sync with ubuntu-20.04 2021-07-23 14:26:57 +02:00
Sebastian Pipping
b73c80a727 CMake: Avoid empty CMAKE_BUILD_TYPE 2021-07-06 16:22:38 +02:00
Sebastian Pipping
43142f0bab cmake/autotools: Fix generated expat-noconfig.cmake for macOS and MinGW 2021-05-21 00:14:36 +02:00
Sebastian Pipping
09ec4ff9c1 cmake/autotools: Use AC_CHECK_SIZEOF to fix 32bit support 2021-05-21 00:14:36 +02:00
Sebastian Pipping
bfe4b25b80 cmake/autotools/expat.cmake: Get back in sync with CI 2021-04-05 18:11:22 +02:00
Sebastian Pipping
cc414b64bd .gitignore: Add generated files at cmake/autotools/ 2021-03-25 01:28:34 +01:00
Sebastian Pipping
b50ff5adaa Autotools: Install CMake files 2021-03-22 22:30:00 +01:00
Sebastian Pipping
7f75b2e55f CMake: Streamline expat-config.cmake.in a bit 2019-09-05 17:21:57 +02:00
Sebastian Pipping
93431f0a8e CMake: Re-model char type components for usability 2019-09-05 17:20:06 +02:00
Sebastian Pipping
27ec307136 CMake: Introduce option EXPAT_CHAR_TYPE=(char|ushort|wchar_t) 2019-09-05 17:20:06 +02:00
Sebastian Pipping
d78357da50 CMake: Make MinGW support work 2019-09-02 00:45:23 +02:00
Sebastian Pipping
d13ceacad1 CMake: Rename XML_% to EXPAT_% 2019-08-30 23:54:51 +02:00
Sebastian Pipping
3a2c6414ee CMake: Add option -DXML_MIN_SIZE=(ON|OFF), default OFF 2019-08-30 16:00:18 +02:00
Sebastian Pipping
716c53052b CMake: Provide files for config-mode find_package 2019-08-30 02:30:28 +02:00