blob: bb6364ad44843100ef9026fac2bf3e3d702a75c9 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
|
AM_CPPFLAGS = \
-Wall \
-DLOCALEDIR=\"$(localedir)\" \
-I$(top_builddir)/src \
@HARDEN_CFLAGS@
AM_LDFLAGS = @HARDEN_LDFLAGS@
ACLOCAL_AMFLAGS = -I m4
SUBDIRS = \
doc \
po \
icons \
man-po \
testsuite
bin_PROGRAMS = \
src/killall \
src/pslog \
src/prtstat \
src/pstree
dist_man_MANS = \
doc/killall.1 \
doc/pslog.1 \
doc/prtstat.1 \
doc/pstree.1 \
doc/peekfd.1
EXTRA_DIST = \
src/signames.c \
README.md \
misc/git-version-gen
if WANT_FUSER
bin_PROGRAMS += src/fuser
dist_man_MANS += doc/fuser.1
else
EXTRA_DIST += doc/fuser.1
endif
if WANT_PEEKFD_I386
bin_PROGRAMS += src/peekfd
AM_CPPFLAGS += -DI386
endif
if WANT_PEEKFD_X86_64
bin_PROGRAMS += src/peekfd
AM_CPPFLAGS += -DX86_64
endif
if WANT_PEEKFD_PPC
bin_PROGRAMS += src/peekfd
AM_CPPFLAGS += -DPPC
endif
if WANT_PEEKFD_ARM
bin_PROGRAMS += src/peekfd
AM_CPPFLAGS += -DARM
endif
if WANT_PEEKFD_ARM64
bin_PROGRAMS += src/peekfd
AM_CPPFLAGS += -DARM64
endif
if WANT_PEEKFD_MIPS
bin_PROGRAMS += src/peekfd
AM_CPPFLAGS += -DMIPS
endif
if WANT_PEEKFD_M68K
bin_PROGRAMS += src/peekfd
AM_CPPFLAGS += -DM68K
endif
src_fuser_SOURCES = \
src/fuser.c \
src/comm.h \
src/signals.c \
src/signals.h \
src/i18n.h \
src/fuser.h \
src/lists.h
#if HAVE_SYSCALL_STATX
src_fuser_SOURCES += src/statx.c src/statx.h
#endif
src_fuser_LDADD = @LIBINTL@
src_killall_SOURCES = src/killall.c src/comm.h src/signals.c src/signals.h src/i18n.h
src_killall_LDADD = @LIBINTL@ @DL_LIB@
src_peekfd_SOURCES = src/peekfd.c
src_peekfd_LDADD = @LIBINTL@
src_pslog_SOURCES = src/pslog.c
src_pstree_SOURCES = src/pstree.c src/comm.h src/i18n.h
src_pstree_LDADD = @LIBINTL@ @TERMCAP_LIB@
src_prtstat_SOURCES = src/prtstat.c src/prtstat.h
src_prtstat_LDADD = @LIBINTL@
nodist_src_killall_SOURCES = signames.h
BUILT_SOURCES = src/signames.h .version
CLEANFILES = src/signames.h .version
src/signames.h: src/signames.c Makefile src/$(am__dirstamp)
export LC_ALL=C ; \
@CPP@ @CPPFLAGS@ -dM $< |\
tr -s '\t ' ' ' | sort -n -k 3 | sed \
's:#define SIG\([A-Z][A-Z]*[0-9]*\) \([0-9][0-9]*\).*$\:{\ \2,"\1" },:p;d' | \
grep -v '[0-9][0-9][0-9]' >$@ || \
{ rm -f $@; exit 1; }
grep '^{ 1,"HUP" },$$' $@ >/dev/null || \
{ rm -f $@; exit 1; }
src/signals.c: src/signames.h
.version:
echo $(VERSION) > $@-t && mv $@-t $@
install-exec-hook:
cd $(DESTDIR)$(bindir) && \
( [ -h pstree.x11 ] || $(LN_S) pstree pstree.x11)
dist-hook:
echo $(VERSION) > $(distdir)/.tarball-version
get-trans:
rsync -Lrtvz translationproject.org::tp/latest/psmisc/ po
rsync -Lrtvz translationproject.org::tp/latest/psmisc-man/ man-po
rm -f man-po/man.stamp
make -C man-po man.stamp
# Programs required for testing only
check_PROGRAMS = \
src/socket_test
src_socket_test_SOURCES = src/socket_test.c
check: $(check_PROGRAMS) $(PROGRAMS)
|