Sebastian Pipping
20bb6ed0b3
CMake: Rename USE_libbsd to EXPAT_WITH_LIBBSD
2019-08-30 21:38:21 +02:00
dos2unix
5e4af89d56
CMake: Migrate files from Windows to Unix line endings
2019-08-10 23:52:10 +02:00
Sebastian Pipping
17c1fb49e7
CMake: Write expat_config.h as late as needed
...
Previously, our post-processing of HAVE_GETRANDOM did
was not applied to expat_config.h.
2019-07-09 23:14:18 +02:00
Benjamin Peterson
fba16e0bfe
Assume memmove(3) exists.
...
memmove is specified since POSIX.1-2001 and C89, and bcopy is deprecated.
2018-09-20 21:24:17 +02:00
Yury Gribov
30f8c30b6a
Hide private symbols.
2018-09-20 17:45:01 +01:00
Brad King
6b3c448153
CMake: Prefer check_symbol_exists over check_function_exists
...
The `CheckFunctionExists` module documentation recommends using
`CheckSymbolExists` instead. `check_symbol_exists` verifies that one
can actually include a header file and refer to a symbol. This is more
robust than just checking whether one can link to a symbol by name.
2017-12-13 07:05:46 -05:00
Rolf Eike Beer
27203d8df9
CMake: properly search and announce libbsd support
2017-08-07 20:16:45 +02:00
Rolf Eike Beer
dc9c4d454a
CMake: detect the presence of entropy functions
2017-08-05 22:23:59 +02:00
Rolf Eike Beer
45a9b99af9
CMake: set -fno-strict-aliasing only if the compiler supports it
2017-08-05 15:05:51 +02:00
Ben Boeckel
c2888d56c0
ConfigureChecks: configure into the build tree
...
This helps to keep the source tree cleaner.
2017-07-05 17:12:38 -04:00
Ben Boeckel
dc4422e894
cmake: remove executable bits from cmake files
...
These files are not executable and should not be stored as such inside
of the repository.
2017-07-05 17:11:30 -04:00
Karl Waclawek
b6db32746f
Added CMake build system.
2012-03-05 14:38:22 +00:00