configure.ac

Branch


Log

Author Commit Date CI Message
Guillem Jover 16d68ab7 2023-05-25T23:54:13 Release libmd 1.1.0
Guillem Jover 94838ec6 2023-03-14T01:49:53 build: Require automake 1.11 This is a rather old release (from 2009), that provides AM_SILENT_RULES.
Guillem Jover 39cbc7bb 2023-03-14T01:48:45 build: Fix configure.ac indentation Use the same style as the newly added code, which should make the code more readable.
Guillem Jover 9d3c9a73 2021-10-05T04:44:25 Release libmd 1.0.4
David Seifert 85f7006c 2021-10-05T04:20:30 build: Explicitly depend on sed Signed-off-by: Guillem Jover <guillem@hadrons.org>
Guillem Jover d9c4c7fe 2021-02-20T22:19:49 build: Add support for sanitizer compiler flags
Guillem Jover e35f6b87 2021-02-19T23:59:47 build: Add compiler warnings support Detect as many warnings as possible during configure and enable them if the user did not supply any, so that any such problem can be spotted and fixed.
Guillem Jover 981a0a1d 2021-01-02T16:30:03 Release libmd 1.0.3
Guillem Jover dd01b873 2020-12-22T17:49:23 Release libmd 1.0.2
Michael Haubenwallner 9a77023f 2019-08-22T16:55:44 build: Use <unistd.h> only if available Some target platforms do not have <unistd.h>, notably Windows when using vanilla MSVC toolchain. Note: The AC_CHECK_HEADERS([unistd.h]) is redundant with LT_INIT, but there is no guarantee for that. [guillem@hadrons.org: - Use AC_CHECK_HEADERS instead of AC_CHECK_HEADER. - Quote argument to AC_CHECK_HEADERS. ] Signed-off-by: Guillem Jover <guillem@hadrons.org>
Guillem Jover 9c330aa8 2018-10-22T12:43:15 Release libmd 1.0.1
Guillem Jover c657abc1 2018-01-13T16:29:02 Release libmd 1.0.0
Guillem Jover 0def1829 2017-06-01T03:00:05 Stop using non-portable <sys/param.h> There are platforms without <sys/param.h>, so we better avoid the header altogether, and add the required MIN macro outselves. Based-on-patch-by: Michael Haubenwallner <michael.haubenwallner@ssi-schaefer.com>
Guillem Jover b6be272e 2017-05-31T06:45:25 build: Detect version script linker support at configure time This is not a widely supported feature, so only use if in case the linker does support it. Proposed-by: Michael Haubenwallner <michael.haubenwallner@ssi-schaefer.com>
Michael Haubenwallner 555d5074 2017-04-10T13:10:45 build: Switch to AC_C_BIGENDIAN defining WORD_BIGENDIAN We should use the autoconf macro instead of expecting the system to provide the endianness information, which many do not. [guillem@hadrons.org: - Use autoconf macro instead of gnulib one. - Slightly reword commit message. ] Signed-off-by: Guillem Jover <guillem@hadrons.org>
Michael Haubenwallner 23637d72 2017-04-10T13:10:40 build: Stop checking for malloc() and memset() We do not provide alternatives for when memset() is missing, or when malloc() is not GNU-style malloc(), causing redirection to (undefined) rpl_malloc(). We do not rely on GNU-style malloc() at all, so there is no point in checking for it. [guillem@hadrons.org: - Slightly reword commit message. ] Signed-off-by: Guillem Jover <guillem@hadrons.org>
Guillem Jover f1291e88 2011-05-29T04:46:46 build: Use <endian.h> when <sys/endian.h> is not available
Guillem Jover 79b3a0b7 2011-05-29T04:48:16 build: Add build infrastructure