Code

test GNU_SOURCE and include features.h if present to clear warning about asprintf...
[nagiosplug.git] / plugins / Makefile.am
index 0692cd2852456097f7839ac480bf222169289a13..6d817b1ef9c1e084691930b571b311e8ff9d9c7d 100644 (file)
@@ -10,12 +10,13 @@ libexec_PROGRAMS = check_disk check_dummy check_http check_load \
        check_udp check_ups check_users negate urlize \
        @EXTRAS@
 
+check_tcp_programs = check_ftp check_imap check_nntp check_pop check_udp2 \
+       @check_tcp_ssl@
+
 EXTRA_PROGRAMS = check_mysql check_radius check_pgsql check_snmp check_hpjd \
        check_swap check_fping check_ldap check_game check_dig \
        check_nagios check_by_ssh check_dns check_nt
 
-check_tcp_programs = check_ftp check_imap check_nntp check_pop check_udp2
-
 EXTRA_DIST = t utils.c netutils.c popen.c utils.h netutils.h popen.h common.h \
        getaddrinfo.c getaddrinfo.h gethostbyname.c gethostbyname.h
 
@@ -42,7 +43,7 @@ check_disk_LDADD = $(BASEOBJS) popen.o
 check_dns_LDADD = $(NETLIBS) popen.o
 check_dummy_LDADD = $(BASEOBJS)
 check_fping_LDADD = $(NETLIBS) popen.o
-check_game_LDADD = $(BASEOBJS)
+check_game_LDADD = $(BASEOBJS) popen.o
 check_http_LDADD = $(NETLIBS) $(SSLLIBS)
 check_hpjd_LDADD = $(NETLIBS) popen.o
 check_ldap_LDADD = $(NETLIBS) $(LDAPLIBS)
@@ -123,11 +124,11 @@ gethostbyname.o: gethostbyname.h $(PLUGINHDRS)
 all-local: $(check_tcp_programs)
 
 $(check_tcp_programs): check_tcp
-       ln -sf check_tcp $@
+       ln -s -f check_tcp $@
 
 install-exec-hook:
        cd $(DESTDIR)$(libexecdir) && \
-       for i in $(check_tcp_programs) ; do rm -f $$i; ln -sf check_tcp $$i ; done
+       for i in $(check_tcp_programs) ; do rm -f $$i; ln -s -f check_tcp $$i ; done
 
 clean-local:
        rm -f $(check_tcp_programs)