1 2AM_CFLAGS = -Wall -DLOCALEDIR=\"/usr/share/locale\" @HARDEN_CFLAGS@ 3 4bin_PROGRAMS = fuser killall pstree prtstat 5if WANT_PEEKFD_I386 6 bin_PROGRAMS += peekfd 7 AM_CFLAGS += -DI386 8endif 9if WANT_PEEKFD_X86_64 10 bin_PROGRAMS += peekfd 11 AM_CFLAGS += -DX86_64 12endif 13if WANT_PEEKFD_PPC 14 bin_PROGRAMS += peekfd 15 AM_CFLAGS += -DPPC 16endif 17if WANT_PEEKFD_ARM 18 bin_PROGRAMS += peekfd 19 AM_CFLAGS += -DARM 20endif 21if WANT_PEEKFD_MIPS 22 bin_PROGRAMS += peekfd 23 AM_CFLAGS += -DMIPS 24endif 25 26fuser_SOURCES = fuser.c comm.h signals.c signals.h i18n.h fuser.h lists.h 27 28fuser_LDADD = @LIBINTL@ 29 30killall_SOURCES = killall.c comm.h signals.c signals.h i18n.h 31 32killall_LDADD = @LIBINTL@ @SELINUX_LIB@ 33 34peekfd_SOURCES = peekfd.c 35 36pstree_SOURCES = pstree.c comm.h i18n.h 37 38pstree_LDADD = @LIBINTL@ @TERMCAP_LIB@ @SELINUX_LIB@ 39 40prtstat_SOURCES = prtstat.c prtstat.h 41 42prtstat_LDADD = @LIBINTL@ 43 44BUILT_SOURCES = signames.h 45 46EXTRA_DIST = signames.c 47 48CLEANFILES = signames.h 49 50signames.h: signames.c Makefile 51 export LC_ALL=C ; \ 52 @CPP@ -dM $< |\ 53 tr -s '\t ' ' ' | sort -n -k 3 | sed \ 54 's:#define SIG\([A-Z]\+[0-9]*\) \([0-9]\+\) *\(\|/\*.*\)$$:{\ \2,"\1" },:p;d' | \ 55 grep -v '[0-9][0-9][0-9]' >signames.h || \ 56 { rm -f signames.h; exit 1; } 57 grep '^{ 1,"HUP" },$$' signames.h >/dev/null || \ 58 { rm -f signames.h; exit 1; } 59 60install-exec-hook: 61 cd $(DESTDIR)$(bindir) && \ 62 ( [ -h pstree.x11 ] || $(LN_S) pstree pstree.x11) 63