summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--lib/Makefile.am8
-rw-r--r--m4/Makefile.am1
-rw-r--r--m4/np_coreutils.m44
3 files changed, 13 insertions, 0 deletions
diff --git a/lib/Makefile.am b/lib/Makefile.am
index 80f3e62..9cab14a 100644
--- a/lib/Makefile.am
+++ b/lib/Makefile.am
@@ -36,3 +36,11 @@ libnagiosplug_a_SOURCES = snprintf.c
36 36
37INCLUDES = -I$(srcdir) -I$(top_srcdir)/intl 37INCLUDES = -I$(srcdir) -I$(top_srcdir)/intl
38 38
39BUILT_SOURCES = $(STDBOOL_H)
40EXTRA_DIST = stdbool_.h
41MOSTLYCLEANFILES = stdbool.h stdbool.ht
42# Create stdbool.h on systems that lack a working one.
43stdbool.h: stdbool_.h
44 sed -e 's/@''HAVE__BOOL''@/$(HAVE__BOOL)/g' $(srcdir)/stdbool_.h > $@t
45 mv $@t $@
46
diff --git a/m4/Makefile.am b/m4/Makefile.am
index 4fe72f1..ddb9d08 100644
--- a/m4/Makefile.am
+++ b/m4/Makefile.am
@@ -28,6 +28,7 @@ EXTRA_DIST += np_coreutils.m4
28EXTRA_DIST += onceonly.m4 28EXTRA_DIST += onceonly.m4
29EXTRA_DIST += progtest.m4 29EXTRA_DIST += progtest.m4
30EXTRA_DIST += realloc.m4 30EXTRA_DIST += realloc.m4
31EXTRA_DIST += stdbool.m4
31EXTRA_DIST += stdint_h.m4 32EXTRA_DIST += stdint_h.m4
32EXTRA_DIST += uintmax_t.m4 33EXTRA_DIST += uintmax_t.m4
33EXTRA_DIST += ulonglong.m4 34EXTRA_DIST += ulonglong.m4
diff --git a/m4/np_coreutils.m4 b/m4/np_coreutils.m4
index 3f87686..e729604 100644
--- a/m4/np_coreutils.m4
+++ b/m4/np_coreutils.m4
@@ -6,8 +6,12 @@ m4_pattern_forbid([^np_[ABCDEFGHIJKLMNOPQRSTUVXYZ]])dnl
6m4_pattern_forbid([^jm_[ABCDEFGHIJKLMNOPQRSTUVXYZ]])dnl 6m4_pattern_forbid([^jm_[ABCDEFGHIJKLMNOPQRSTUVXYZ]])dnl
7m4_pattern_forbid([^gl_[ABCDEFGHIJKLMNOPQRSTUVXYZ]])dnl 7m4_pattern_forbid([^gl_[ABCDEFGHIJKLMNOPQRSTUVXYZ]])dnl
8 8
9dnl These are all m4 things that need to be called
10dnl Usually in coreutils' prereq.m4, but this is a subset that we need
9AC_DEFUN([np_COREUTILS], 11AC_DEFUN([np_COREUTILS],
10[ 12[
13 AC_REQUIRE([gl_GETOPT])
14 AC_REQUIRE([AM_STDBOOL_H])
11 AC_REQUIRE([jm_AFS]) 15 AC_REQUIRE([jm_AFS])
12 AC_REQUIRE([gl_EXITFAIL]) 16 AC_REQUIRE([gl_EXITFAIL])
13 AC_REQUIRE([gl_XALLOC]) 17 AC_REQUIRE([gl_XALLOC])