]> granicus.if.org Git - pdns/commitdiff
Add help text on autodetecting systemd support
authorPieter Lexis <pieter.lexis@powerdns.com>
Fri, 11 Aug 2017 11:54:21 +0000 (13:54 +0200)
committerRemi Gacogne <remi.gacogne@powerdns.com>
Mon, 13 Nov 2017 15:16:39 +0000 (16:16 +0100)
Closes #5524

(cherry picked from commit 56d30a9c8a1c1754b478de79e823e015e103b5b0)

m4/ax_arg_default_enable_disable.m4
m4/systemd.m4

index bd672ab8bcf72416acc64100a19e3ac45c9b458d..66d99abfd0ac3afc840901e7f36e9662c5c23a23 100644 (file)
@@ -1,10 +1,10 @@
 AC_DEFUN([AX_ARG_DEFAULT_ENABLE], [
-AC_ARG_ENABLE([$1], AS_HELP_STRING([--disable-$1], [$2 (default is ENABLED)]))
+AC_ARG_ENABLE([$1], AS_HELP_STRING([--disable-$1], [$2 (default is ENABLED$3)]))
 AX_PARSE_VALUE([$1], [y])
 ])
 
 AC_DEFUN([AX_ARG_DEFAULT_DISABLE], [
-AC_ARG_ENABLE([$1], AS_HELP_STRING([--enable-$1], [$2 (default is DISABLED)]))
+AC_ARG_ENABLE([$1], AS_HELP_STRING([--enable-$1], [$2 (default is DISABLED$3)]))
 AX_PARSE_VALUE([$1], [n])
 ])
 
index 68d1cda00def7640b2b02ed1e7c8d6f95b7f3caa..ec2a1953888ad3db00d560af6667c6f93e90dbda 100644 (file)
@@ -36,7 +36,7 @@ AC_DEFUN([AX_ENABLE_SYSTEMD_OPTS], [
 ])
 
 AC_DEFUN([AX_ALLOW_SYSTEMD_OPTS], [
-       AX_ARG_DEFAULT_DISABLE([systemd], [Enable systemd support])
+       AX_ARG_DEFAULT_DISABLE([systemd], [Enable systemd support], [$1])
        AX_SYSTEMD_OPTIONS()
 ])
 
@@ -124,7 +124,7 @@ dnl Systemd will be disabled by default but if your build system is detected
 dnl to have systemd build libraries it will be enabled. You can always force
 dnl disable with --disable-systemd
 AC_DEFUN([AX_AVAILABLE_SYSTEMD], [
-       AX_ALLOW_SYSTEMD_OPTS()
+       AX_ALLOW_SYSTEMD_OPTS([, but will be enabled when libraries are found])
        AX_CHECK_SYSTEMD_DETECT_AND_ENABLE()
        AX_CHECK_SYSTEMD()
 ])