aboutsummaryrefslogtreecommitdiffstats
path: root/Makefile.in
diff options
context:
space:
mode:
authorLibravatar Reiner Herrmann <reiner@reiner-h.de>2021-03-01 21:05:06 +0100
committerLibravatar GitHub <noreply@github.com>2021-03-01 21:05:06 +0100
commit22fd89b870a9cb5b9f0f6dcc5da69f2b8009e898 (patch)
treeacedfd8bf81a9e6c2c149b530ce460184043fc7c /Makefile.in
parenttests: also remove arguments tests which also depend on faudit (diff)
parentmakefiles: make all, clean and distclean PHONY (diff)
downloadfirejail-22fd89b870a9cb5b9f0f6dcc5da69f2b8009e898.tar.gz
firejail-22fd89b870a9cb5b9f0f6dcc5da69f2b8009e898.tar.zst
firejail-22fd89b870a9cb5b9f0f6dcc5da69f2b8009e898.zip
Merge pull request #4024 from kmk3/improve-makefiles
Makefile improvements
Diffstat (limited to 'Makefile.in')
-rw-r--r--Makefile.in6
1 files changed, 4 insertions, 2 deletions
diff --git a/Makefile.in b/Makefile.in
index c9ebb7916..f9422fc8b 100644
--- a/Makefile.in
+++ b/Makefile.in
@@ -22,6 +22,8 @@ MAN_SRC = src/man
22endif 22endif
23 23
24COMPLETIONDIRS = src/zsh_completion src/bash_completion 24COMPLETIONDIRS = src/zsh_completion src/bash_completion
25
26.PHONY: all
25all: all_items mydirs $(MAN_TARGET) filters 27all: all_items mydirs $(MAN_TARGET) filters
26APPS = src/firecfg/firecfg src/firejail/firejail src/firemon/firemon src/profstats/profstats src/jailtest/jailtest 28APPS = src/firecfg/firecfg src/firejail/firejail src/firemon/firemon src/profstats/profstats src/jailtest/jailtest
27SBOX_APPS = src/fbuilder/fbuilder src/ftee/ftee 29SBOX_APPS = src/fbuilder/fbuilder src/ftee/ftee
@@ -44,7 +46,6 @@ mydirs: $(MYDIRS)
44$(MYDIRS): 46$(MYDIRS):
45 $(MAKE) -C $@ 47 $(MAKE) -C $@
46 48
47
48$(MANPAGES): src/man 49$(MANPAGES): src/man
49 ./mkman.sh $(VERSION) src/man/$(basename $@).man $@ 50 ./mkman.sh $(VERSION) src/man/$(basename $@).man $@
50 51
@@ -72,6 +73,7 @@ seccomp.mdwx: src/fseccomp/fseccomp
72seccomp.mdwx.32: src/fseccomp/fseccomp 73seccomp.mdwx.32: src/fseccomp/fseccomp
73 src/fseccomp/fseccomp memory-deny-write-execute.32 seccomp.mdwx.32 74 src/fseccomp/fseccomp memory-deny-write-execute.32 seccomp.mdwx.32
74 75
76.PHONY: clean
75clean: 77clean:
76 for dir in $$(dirname $(ALL_ITEMS)) $(MYDIRS); do \ 78 for dir in $$(dirname $(ALL_ITEMS)) $(MYDIRS); do \
77 $(MAKE) -C $$dir clean; \ 79 $(MAKE) -C $$dir clean; \
@@ -91,6 +93,7 @@ clean:
91 rm -f test/sysutils/firejail_t* 93 rm -f test/sysutils/firejail_t*
92 cd test/compile; ./compile.sh --clean; cd ../.. 94 cd test/compile; ./compile.sh --clean; cd ../..
93 95
96.PHONY: distclean
94distclean: clean 97distclean: clean
95 for dir in $$(dirname $(ALL_ITEMS)) $(MYDIRS); do \ 98 for dir in $$(dirname $(ALL_ITEMS)) $(MYDIRS); do \
96 $(MAKE) -C $$dir distclean; \ 99 $(MAKE) -C $$dir distclean; \
@@ -232,7 +235,6 @@ cppcheck: clean
232scan-build: clean 235scan-build: clean
233 NO_EXTRA_CFLAGS="yes" scan-build make 236 NO_EXTRA_CFLAGS="yes" scan-build make
234 237
235
236# 238#
237# make test 239# make test
238# 240#