summaryrefslogtreecommitdiffstats
path: root/plugins/Makefile.am
diff options
context:
space:
mode:
Diffstat (limited to 'plugins/Makefile.am')
-rw-r--r--plugins/Makefile.am25
1 files changed, 21 insertions, 4 deletions
diff --git a/plugins/Makefile.am b/plugins/Makefile.am
index 69eab127..1f24d923 100644
--- a/plugins/Makefile.am
+++ b/plugins/Makefile.am
@@ -13,8 +13,14 @@ AM_CFLAGS = -DNP_VERSION='"$(NP_VERSION)"'
13 13
14VPATH = $(top_srcdir) $(top_srcdir)/lib $(top_srcdir)/plugins $(top_srcdir)/plugins/t 14VPATH = $(top_srcdir) $(top_srcdir)/lib $(top_srcdir)/plugins $(top_srcdir)/plugins/t
15 15
16AM_CPPFLAGS = -I.. -I$(top_srcdir)/lib -I$(top_srcdir)/gl -I$(top_srcdir)/intl \ 16AM_CPPFLAGS = -I.. \
17 @LDAPINCLUDE@ @PGINCLUDE@ @SSLINCLUDE@ 17 -I$(top_srcdir)/lib \
18 -I$(top_srcdir)/gl \
19 -I$(top_srcdir)/intl \
20 -DNP_STATE_DIR_PREFIX=\"$(localstatedir)\" \
21 @LDAPINCLUDE@ \
22 @PGINCLUDE@ \
23 @SSLINCLUDE@
18 24
19localedir = $(datadir)/locale 25localedir = $(datadir)/locale
20# gettext docs say to use AM_CPPFLAGS, but per module_CPPFLAGS override this 26# gettext docs say to use AM_CPPFLAGS, but per module_CPPFLAGS override this
@@ -30,22 +36,25 @@ libexec_PROGRAMS = check_apt check_cluster check_disk check_dummy check_http che
30 check_mrtg check_mrtgtraf check_ntp check_ntp_peer check_ping \ 36 check_mrtg check_mrtgtraf check_ntp check_ntp_peer check_ping \
31 check_real check_smtp check_ssh check_tcp check_time check_ntp_time \ 37 check_real check_smtp check_ssh check_tcp check_time check_ntp_time \
32 check_ups check_users negate \ 38 check_ups check_users negate \
33 urlize @EXTRAS@ 39 urlize @EXTRAS@ \
40 check_snmp
34 41
35check_tcp_programs = check_ftp check_imap check_nntp check_pop \ 42check_tcp_programs = check_ftp check_imap check_nntp check_pop \
36 check_udp check_clamd @check_tcp_ssl@ 43 check_udp check_clamd @check_tcp_ssl@
37 44
38EXTRA_PROGRAMS = check_mysql check_radius check_pgsql check_snmp check_hpjd \ 45EXTRA_PROGRAMS = check_mysql check_radius check_pgsql check_hpjd \
39 check_swap check_fping check_ldap check_game check_dig \ 46 check_swap check_fping check_ldap check_game check_dig \
40 check_nagios check_by_ssh check_dns check_nt check_ide_smart \ 47 check_nagios check_by_ssh check_dns check_nt check_ide_smart \
41 check_procs check_mysql_query check_apt check_dbi check_curl \ 48 check_procs check_mysql_query check_apt check_dbi check_curl \
42 \ 49 \
43 tests/test_check_swap \ 50 tests/test_check_swap \
51 tests/test_check_snmp \
44 tests/test_check_disk 52 tests/test_check_disk
45 53
46SUBDIRS = picohttpparser 54SUBDIRS = picohttpparser
47 55
48np_test_scripts = tests/test_check_swap.t \ 56np_test_scripts = tests/test_check_swap.t \
57 tests/test_check_snmp.t \
49 tests/test_check_disk.t 58 tests/test_check_disk.t
50 59
51EXTRA_DIST = t \ 60EXTRA_DIST = t \
@@ -59,6 +68,7 @@ EXTRA_DIST = t \
59 check_radius.d \ 68 check_radius.d \
60 check_disk.d \ 69 check_disk.d \
61 check_time.d \ 70 check_time.d \
71 check_users.d \
62 check_load.d \ 72 check_load.d \
63 check_nagios.d \ 73 check_nagios.d \
64 check_dbi.d \ 74 check_dbi.d \
@@ -77,6 +87,7 @@ EXTRA_DIST = t \
77 check_ping.d \ 87 check_ping.d \
78 check_by_ssh.d \ 88 check_by_ssh.d \
79 check_smtp.d \ 89 check_smtp.d \
90 check_snmp.d \
80 check_mysql.d \ 91 check_mysql.d \
81 check_ntp_time.d \ 92 check_ntp_time.d \
82 check_dig.d \ 93 check_dig.d \
@@ -152,7 +163,10 @@ check_ping_LDADD = $(NETLIBS)
152check_procs_LDADD = $(BASEOBJS) 163check_procs_LDADD = $(BASEOBJS)
153check_radius_LDADD = $(NETLIBS) $(RADIUSLIBS) 164check_radius_LDADD = $(NETLIBS) $(RADIUSLIBS)
154check_real_LDADD = $(NETLIBS) 165check_real_LDADD = $(NETLIBS)
166check_snmp_SOURCES = check_snmp.c check_snmp.d/check_snmp_helpers.c
155check_snmp_LDADD = $(BASEOBJS) 167check_snmp_LDADD = $(BASEOBJS)
168check_snmp_LDFLAGS = $(AM_LDFLAGS) `net-snmp-config --libs`
169check_snmp_CFLAGS = $(AM_CFLAGS) `net-snmp-config --cflags`
156check_smtp_LDADD = $(SSLOBJS) 170check_smtp_LDADD = $(SSLOBJS)
157check_ssh_LDADD = $(NETLIBS) 171check_ssh_LDADD = $(NETLIBS)
158check_swap_SOURCES = check_swap.c check_swap.d/swap.c 172check_swap_SOURCES = check_swap.c check_swap.d/swap.c
@@ -161,6 +175,7 @@ check_tcp_LDADD = $(SSLOBJS)
161check_time_LDADD = $(NETLIBS) 175check_time_LDADD = $(NETLIBS)
162check_ntp_time_LDADD = $(NETLIBS) $(MATHLIBS) 176check_ntp_time_LDADD = $(NETLIBS) $(MATHLIBS)
163check_ups_LDADD = $(NETLIBS) 177check_ups_LDADD = $(NETLIBS)
178check_users_SOURCES = check_users.c check_users.d/users.c
164check_users_LDADD = $(BASEOBJS) $(WTSAPI32LIBS) $(SYSTEMDLIBS) 179check_users_LDADD = $(BASEOBJS) $(WTSAPI32LIBS) $(SYSTEMDLIBS)
165check_by_ssh_LDADD = $(NETLIBS) 180check_by_ssh_LDADD = $(NETLIBS)
166check_ide_smart_LDADD = $(BASEOBJS) 181check_ide_smart_LDADD = $(BASEOBJS)
@@ -173,6 +188,8 @@ endif
173 188
174tests_test_check_swap_LDADD = $(BASEOBJS) $(tap_ldflags) -ltap 189tests_test_check_swap_LDADD = $(BASEOBJS) $(tap_ldflags) -ltap
175tests_test_check_swap_SOURCES = tests/test_check_swap.c check_swap.d/swap.c 190tests_test_check_swap_SOURCES = tests/test_check_swap.c check_swap.d/swap.c
191tests_test_check_snmp_LDADD = $(BASEOBJS) $(tap_ldflags) -ltap
192tests_test_check_snmp_SOURCES = tests/test_check_snmp.c check_snmp.d/check_snmp_helpers.c
176tests_test_check_disk_LDADD = $(BASEOBJS) $(tap_ldflags) check_disk.d/utils_disk.c -ltap 193tests_test_check_disk_LDADD = $(BASEOBJS) $(tap_ldflags) check_disk.d/utils_disk.c -ltap
177tests_test_check_disk_SOURCES = tests/test_check_disk.c 194tests_test_check_disk_SOURCES = tests/test_check_disk.c
178 195