mirror of
https://github.com/cuberite/libevent.git
synced 2025-09-13 14:26:30 -04:00
automake: define serial-tests only if automake have this option
P.S. I did try a lot of other ways, but seems that this is the only one that will work. Fixes: automake 1.11 Travis-CI: https://travis-ci.org/azat/libevent/jobs/129398265
This commit is contained in:
parent
44d755e00e
commit
61179dec77
@ -4,10 +4,6 @@
|
|||||||
#
|
#
|
||||||
# See LICENSE for copying information.
|
# See LICENSE for copying information.
|
||||||
|
|
||||||
# 'foreign' means that we're not enforcing GNU package rules strictly.
|
|
||||||
# '1.9' means that we need automake 1.9 or later (and we do).
|
|
||||||
AUTOMAKE_OPTIONS = foreign 1.9 subdir-objects serial-tests
|
|
||||||
|
|
||||||
ACLOCAL_AMFLAGS = -I m4
|
ACLOCAL_AMFLAGS = -I m4
|
||||||
|
|
||||||
# This is the "Release" of the Libevent ABI. It takes precedence over
|
# This is the "Release" of the Libevent ABI. It takes precedence over
|
||||||
|
13
configure.ac
13
configure.ac
@ -10,7 +10,18 @@ AC_PREREQ(2.59)
|
|||||||
AC_CONFIG_SRCDIR(event.c)
|
AC_CONFIG_SRCDIR(event.c)
|
||||||
|
|
||||||
AC_CONFIG_MACRO_DIR([m4])
|
AC_CONFIG_MACRO_DIR([m4])
|
||||||
AM_INIT_AUTOMAKE
|
|
||||||
|
# 'foreign' means that we're not enforcing GNU package rules strictly.
|
||||||
|
# '1.9' means that we need automake 1.9 or later (and we do).
|
||||||
|
# serial-tests means that we don't need parallel test harness
|
||||||
|
AM_INIT_AUTOMAKE(m4_esyscmd([echo foreign 1.9 subdir-objects
|
||||||
|
case `automake --version | head -n 1` in
|
||||||
|
*1.9*);;
|
||||||
|
*1.10*);;
|
||||||
|
*1.11*);;
|
||||||
|
*) echo serial-tests;;
|
||||||
|
esac]))
|
||||||
|
|
||||||
dnl AM_SILENT_RULES req. automake 1.11. [no] defaults V=1
|
dnl AM_SILENT_RULES req. automake 1.11. [no] defaults V=1
|
||||||
m4_ifdef([AM_SILENT_RULES], [AM_SILENT_RULES([yes])])
|
m4_ifdef([AM_SILENT_RULES], [AM_SILENT_RULES([yes])])
|
||||||
AC_CONFIG_HEADERS(config.h evconfig-private.h:evconfig-private.h.in)
|
AC_CONFIG_HEADERS(config.h evconfig-private.h:evconfig-private.h.in)
|
||||||
|
Loading…
x
Reference in New Issue
Block a user