Hennadii Stepanov
6ece1507cb
cmake, refactor: Rename try_add_compile_option
to try_append_cflags
...
Actually, `try_append_cflags()` can handle a list of flags, and the new
name is similar to the one used in `configure.ac`.
2023-04-27 14:41:13 +01:00
Hennadii Stepanov
19516ed3e9
cmake: Use add_compile_options()
in try_add_compile_option()
...
This change drops tinkering with the `COMPILE_OPTIONS` directory
property. Also `try_add_compile_option()` can handle a list of flags
now, if they are required to be checked simultaneously.
An explanatory comments have been added as well.
2023-04-27 14:39:10 +01:00
Hennadii Stepanov
6a58b483ef
cmake: Use if(... IN_LIST ...)
command
...
Available in CMake 3.3+.
2023-04-20 17:00:11 +01:00
Hennadii Stepanov
9f8703ef17
cmake: Use dedicated CMAKE_HOST_APPLE
variable
2023-04-20 17:00:10 +01:00
Hennadii Stepanov
10602b0030
cmake: Export config files
2023-03-08 13:33:52 +00:00
Hennadii Stepanov
5468d70964
build: Add CMake-based build system
...
Co-authored-by: Tim Ruffing <crypto@timruffing.de>
2023-03-08 13:33:16 +00:00