Commit Graph

70 Commits

Author SHA1 Message Date
Mohammed Khajapasha
df35daf126 Autotools: Enable clang tool chain to generate libraries
Enable clang tool chain for autotool to generate shared libexpat libraries.

Signed-off-by: Mohammed Khajapasha <mohammed.khajapasha@intel.com>
2019-09-13 06:00:38 +00:00
kkkunche
3987529951 Correct the indentation for configure.ac 2019-08-12 21:16:56 +02:00
kkkunche
d6cd0e4769 Autotool new options : --with/--without -getrandom and --with/--without -sysgetrandom.
Autodetect works by default for getrandom and sysgetrandom.
With the these options user can use the detected functions or ignore them.
2019-08-10 20:25:42 +02:00
Sebastian Pipping
0fa72e8086 configure.ac: Use curly braces for variable 2019-07-21 22:57:48 +02:00
Sebastian Pipping
9d6915ab8a configure.ac: Adhust spelling of MinGW 2019-07-21 22:35:05 +02:00
Marco Maggi
3e3dc1f0f7 cleaner test for mingw as host system 2019-07-21 22:28:45 +02:00
Sebastian Pipping
5caac8663e configure: Make --enable-xml-attr-info help match --enable-static 2019-07-03 22:35:38 +02:00
Mohammed Khajapasha
4a2eb0b7f0 Enable XML_ATTR_INFO in build
enable XML_ATTR_INFO in build to cover XML_ATTR_INFO in CI

Signed-off-by: Mohammed Khajapasha <mohammed.khajapasha@intel.com>
2019-07-03 22:32:34 +02:00
Sebastian Pipping
c04903b3d1 Bump version info from 7:8:6 to 7:9:6 2019-06-19 18:29:05 +02:00
Sebastian Pipping
d7f0c2e055 configure.ac: Streamline mention of defaults in --help output a bit 2018-10-21 14:52:11 +02:00
KangLin
1fdfd8a1b4 Add build condition 2018-10-21 14:47:40 +02:00
Sebastian Pipping
c477867550 configure.ac: Fix indendation regression in --help output 2018-10-21 14:13:11 +02:00
Marco Maggi
c5a8932204 restore the definition of WORDS_BIGENDIAN when the platform is big endian 2018-10-20 13:30:25 +02:00
Marco Maggi
06b02bd25f removed unused AC_PROG_MKDIR_P from configure.ac 2018-10-20 13:16:26 +02:00
Marco Maggi
12733c9026 rewritten check for visibility support by the compiler 2018-10-20 12:57:22 +02:00
Marco Maggi
4900bfc0b7 fixed comment in configure.ac 2018-10-19 07:07:06 +02:00
Marco Maggi
925a247db0 prefixed m4 macros in configure.ac 2018-10-18 15:58:31 +02:00
Marco Maggi
f4698cde13 more flags for the gcc compiler 2018-10-18 14:54:21 +02:00
Marco Maggi
2d8db00d33 better flag variable assignment 2018-10-18 13:30:05 +02:00
Marco Maggi
78646864c9 reorganised check for compiler supporting visibility 2018-10-18 13:27:40 +02:00
Marco Maggi
67342942d6 more autoconf macros for linker flags 2018-10-18 13:06:14 +02:00
Marco Maggi
5556d00f9f reorganised selection of flags for compilers in configure.ac 2018-10-18 13:01:06 +02:00
Marco Maggi
97afdec50d added usage of more autoconf macros (from the autoconf marcros archive) 2018-10-18 12:54:28 +02:00
Marco Maggi
d84a5f6caa added use of AX_CHECK_COMPILE_FLAG Autoconf macro 2018-10-18 12:26:04 +02:00
Marco Maggi
633b3a2a50 style fixes in configure.ac 2018-10-18 12:13:03 +02:00
Marco Maggi
f41b657299 requires gnu autoconf 2.69 2018-10-18 11:41:40 +02:00
Marco Maggi
cf3c2aa084 stopped using ac_c_bigendian_croos in favor of ac_c_bigendian 2018-10-18 11:40:29 +02:00
Marco Maggi
9fb802c7fc started autotools usage overhaul with some configure.ac revision
Modernisation of libtool initialisation.  Use of acinclude.m4 to load
macro definition files.
2018-10-18 11:24:11 +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
Sebastian Pipping
62f92a5e1c Bump version info from 7:7:6 to 7:8:6 (#209) 2018-08-12 21:40:00 +02:00
Sebastian Pipping
19bc8f0760 configure.ac: Fix wording (#188) 2018-06-30 22:22:48 +02:00
Sebastian Pipping
8c4c880ef0 configure.ac: Limit SGML docbook2man detection to when it was found (#188) 2018-06-30 22:22:48 +02:00
Sebastian Pipping
867579e41f Support db2x_docbook2man for man page compilation (#188) 2018-02-28 15:07:21 +01:00
Sebastian Pipping
19391f33cc configure.ac: Detect and report SGML docbook2man (#188) 2018-02-14 21:51:29 +01:00
Sebastian Pipping
8e3f402efe Fix configure syntax error (#165) 2017-11-02 22:20:11 +01:00
Joe Orton
b242236c8e Allow configure with DOCBOOK_TO_MAN="xmlto man --skip-validation". 2017-11-02 22:11:49 +01:00
Sebastian Pipping
622da3af18 Avoid grep option -q for Solaris (#166)
Also utilize variable ${FGREP} set by configure
2017-11-02 21:37:38 +01:00
Sebastian Pipping
0a6b7d2f31 Bump version info from 7:6:6 to 7:7:6 (#133) 2017-10-27 20:05:59 +02:00
Sebastian Pipping
0f5186c7b8 Support docbook-to-man command, e.g. for openSUSE (#153) 2017-10-27 19:47:08 +02:00
Sebastian Pipping
b49e3f907e configure.ac: Improve documentation of --with(out)-docbook 2017-10-21 19:48:23 +02:00
Sebastian Pipping
7c62246abc configure.ac: Allow for custom docbook2x-man command
Example:
./configure DOCBOOK_TO_MAN=/bin/true
2017-10-21 19:44:16 +02:00
Stephen Groat
cb7d430d22 Fix docbook 2017-10-21 19:23:48 +02:00
Sebastian Pipping
7b3f902a69 Make wmain work with MinGW 2017-09-09 18:59:29 +02:00
Sebastian Pipping
98a5115c2c Bump version info bumped from 7:5:6 to 7:6:6 (#123) 2017-08-19 16:40:20 +02:00
Sebastian Pipping
d4390f34f3 Replace handwritten Makefile with GNU Automake 2017-08-12 16:09:50 +02:00
Sebastian Pipping
9d950527a0 configure.ac: Add --without-xmlwf 2017-08-11 22:44:47 +02:00
Sebastian Pipping
e5470ee885 Bump version info bumped from 7:4:6 to 7:5:6 2017-08-02 15:40:46 +02:00
Sebastian Pipping
fd9581a34e Never require XML_POOR_ENTROPY for "./configure && make"
.. as XML_POOR_ENTROPY was intended to catch _accidental_
compilation with no provider of high quality entropy
enabled for _non-Autoconf_ build systems from the start.
2017-07-29 21:38:42 +02:00
Sebastian Pipping
8c62e0aad1 Support arc4random for pre-10.7/Lion macOS 2017-07-19 15:39:33 +02:00