aboutsummaryrefslogtreecommitdiffstats
path: root/lib-src/Makefile.in
diff options
context:
space:
mode:
Diffstat (limited to 'lib-src/Makefile.in')
-rw-r--r--lib-src/Makefile.in19
1 files changed, 19 insertions, 0 deletions
diff --git a/lib-src/Makefile.in b/lib-src/Makefile.in
index a2d27eab001..72a980e4de3 100644
--- a/lib-src/Makefile.in
+++ b/lib-src/Makefile.in
@@ -209,6 +209,12 @@ LIB_EACCESS=@LIB_EACCESS@
209## empty or -lwsock2 for MinGW 209## empty or -lwsock2 for MinGW
210LIB_WSOCK32=@LIB_WSOCK32@ 210LIB_WSOCK32=@LIB_WSOCK32@
211 211
212LIBSECCOMP=@LIBSECCOMP@
213
214ifneq ($(LIBSECCOMP),)
215DONT_INSTALL += seccomp-filter$(EXEEXT)
216endif
217
212## Extra libraries to use when linking movemail. 218## Extra libraries to use when linking movemail.
213LIBS_MOVE = $(LIBS_MAIL) $(KRB4LIB) $(DESLIB) $(KRB5LIB) $(CRYPTOLIB) \ 219LIBS_MOVE = $(LIBS_MAIL) $(KRB4LIB) $(DESLIB) $(KRB5LIB) $(CRYPTOLIB) \
214 $(COM_ERRLIB) $(LIBHESIOD) $(LIBRESOLV) $(LIB_WSOCK32) 220 $(COM_ERRLIB) $(LIBHESIOD) $(LIBRESOLV) $(LIB_WSOCK32)
@@ -238,6 +244,10 @@ config_h = ../src/config.h $(srcdir)/../src/conf_post.h
238 244
239all: ${EXE_FILES} ${SCRIPTS} 245all: ${EXE_FILES} ${SCRIPTS}
240 246
247ifneq ($(LIBSECCOMP),)
248all: seccomp-filter.bpf
249endif
250
241.PHONY: all need-blessmail maybe-blessmail 251.PHONY: all need-blessmail maybe-blessmail
242 252
243LOADLIBES = ../lib/libgnu.a $(LIBS_SYSTEM) 253LOADLIBES = ../lib/libgnu.a $(LIBS_SYSTEM)
@@ -420,4 +430,13 @@ update-game-score${EXEEXT}: ${srcdir}/update-game-score.c $(NTLIB) $(config_h)
420emacsclient.res: ../nt/emacsclient.rc $(NTINC)/../icons/emacs.ico 430emacsclient.res: ../nt/emacsclient.rc $(NTINC)/../icons/emacs.ico
421 $(AM_V_RC)$(WINDRES) -O coff --include-dir=$(NTINC)/.. -o $@ $< 431 $(AM_V_RC)$(WINDRES) -O coff --include-dir=$(NTINC)/.. -o $@ $<
422 432
433ifneq ($(LIBSECCOMP),)
434seccomp-filter$(EXEEXT): $(srcdir)/seccomp-filter.c $(config_h)
435 $(AM_V_CCLD)$(CC) $(ALL_CFLAGS) $< $(LIBSECCOMP) -o $@
436
437seccomp-filter.bpf seccomp-filter.pfc: seccomp-filter$(EXEEXT)
438 $(AM_V_GEN)./seccomp-filter$(EXEEXT) \
439 seccomp-filter.bpf seccomp-filter.pfc
440endif
441
423## Makefile ends here. 442## Makefile ends here.