diff options
Diffstat (limited to 'Makefile.in')
-rw-r--r-- | Makefile.in | 14 |
1 files changed, 13 insertions, 1 deletions
diff --git a/Makefile.in b/Makefile.in index 772dc8c06..d1f03c788 100644 --- a/Makefile.in +++ b/Makefile.in | |||
@@ -1,7 +1,8 @@ | |||
1 | all: apps man | 1 | all: apps man filters |
2 | MYLIBS = src/lib | 2 | MYLIBS = src/lib |
3 | APPS = src/firejail src/firemon src/firecfg src/libtrace src/libtracelog src/ftee src/faudit src/libconnect src/fnet src/fseccomp src/fcopy | 3 | APPS = src/firejail src/firemon src/firecfg src/libtrace src/libtracelog src/ftee src/faudit src/libconnect src/fnet src/fseccomp src/fcopy |
4 | MANPAGES = firejail.1 firemon.1 firecfg.1 firejail-profile.5 firejail-login.5 | 4 | MANPAGES = firejail.1 firemon.1 firecfg.1 firejail-profile.5 firejail-login.5 |
5 | SECCOMP_FILTERS = seccomp seccomp.i386 seccomp.amd64 | ||
5 | 6 | ||
6 | prefix=@prefix@ | 7 | prefix=@prefix@ |
7 | exec_prefix=@exec_prefix@ | 8 | exec_prefix=@exec_prefix@ |
@@ -35,11 +36,18 @@ $(MANPAGES): $(wildcard src/man/*.txt) | |||
35 | 36 | ||
36 | man: $(MANPAGES) | 37 | man: $(MANPAGES) |
37 | 38 | ||
39 | filters: src/fseccomp | ||
40 | src/fseccomp/fseccomp default seccomp | ||
41 | src/fseccomp/fseccomp default seccomp.debug allow-debuggers | ||
42 | src/fseccomp/fseccomp secondary 32 seccomp.i386 | ||
43 | src/fseccomp/fseccomp secondary 64 seccomp.amd64 | ||
44 | |||
38 | clean: | 45 | clean: |
39 | for dir in $(APPS) $(MYLIBS); do \ | 46 | for dir in $(APPS) $(MYLIBS); do \ |
40 | $(MAKE) -C $$dir clean; \ | 47 | $(MAKE) -C $$dir clean; \ |
41 | done | 48 | done |
42 | rm -f $(MANPAGES) $(MANPAGES:%=%.gz) firejail*.rpm | 49 | rm -f $(MANPAGES) $(MANPAGES:%=%.gz) firejail*.rpm |
50 | rm -f seccomp seccomp.debug seccomp.i386 seccomp.amd64 | ||
43 | rm -f test/utils/index.html* | 51 | rm -f test/utils/index.html* |
44 | rm -f test/utils/wget-log | 52 | rm -f test/utils/wget-log |
45 | rm -f test/utils/lstesting | 53 | rm -f test/utils/lstesting |
@@ -79,6 +87,10 @@ realinstall: | |||
79 | install -c -m 0755 src/fnet/fnet $(DESTDIR)/$(libdir)/firejail/. | 87 | install -c -m 0755 src/fnet/fnet $(DESTDIR)/$(libdir)/firejail/. |
80 | install -c -m 0755 src/fseccomp/fseccomp $(DESTDIR)/$(libdir)/firejail/. | 88 | install -c -m 0755 src/fseccomp/fseccomp $(DESTDIR)/$(libdir)/firejail/. |
81 | install -c -m 0755 src/fcopy/fcopy $(DESTDIR)/$(libdir)/firejail/. | 89 | install -c -m 0755 src/fcopy/fcopy $(DESTDIR)/$(libdir)/firejail/. |
90 | install -c -m 0644 seccomp $(DESTDIR)/$(libdir)/firejail/. | ||
91 | install -c -m 0644 seccomp.debug $(DESTDIR)/$(libdir)/firejail/. | ||
92 | install -c -m 0644 seccomp.i386 $(DESTDIR)/$(libdir)/firejail/. | ||
93 | install -c -m 0644 seccomp.amd64 $(DESTDIR)/$(libdir)/firejail/. | ||
82 | # documents | 94 | # documents |
83 | install -m 0755 -d $(DESTDIR)/$(DOCDIR) | 95 | install -m 0755 -d $(DESTDIR)/$(DOCDIR) |
84 | install -c -m 0644 COPYING $(DESTDIR)/$(DOCDIR)/. | 96 | install -c -m 0644 COPYING $(DESTDIR)/$(DOCDIR)/. |