aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorLibravatar Kelvin M. Klann <kmk3.code@protonmail.com>2023-07-22 15:40:01 +0000
committerLibravatar GitHub <noreply@github.com>2023-07-22 15:40:01 +0000
commit2f8edd6896c81258a62eba4716e6a2de05847e3a (patch)
treea0b27811da7b4b123ecf76edfddde692e81fc722
parentCreate mullvad-browser.profile (#5887) (diff)
parentbuild: remove unnecessary distclean targets (diff)
downloadfirejail-2f8edd6896c81258a62eba4716e6a2de05847e3a.tar.gz
firejail-2f8edd6896c81258a62eba4716e6a2de05847e3a.tar.zst
firejail-2f8edd6896c81258a62eba4716e6a2de05847e3a.zip
Merge pull request #5911 from kmk3/build-rm-distclean
build: fix hardcoded make & remove unnecessary distclean targets
-rw-r--r--Makefile8
-rw-r--r--src/bash_completion/Makefile3
-rw-r--r--src/prog.mk3
-rw-r--r--src/so.mk3
-rw-r--r--src/zsh_completion/Makefile3
-rw-r--r--test/Makefile3
6 files changed, 2 insertions, 21 deletions
diff --git a/Makefile b/Makefile
index fdf83beb4..93fcb4e9a 100644
--- a/Makefile
+++ b/Makefile
@@ -184,10 +184,6 @@ clean:
184 184
185.PHONY: distclean 185.PHONY: distclean
186distclean: clean 186distclean: clean
187 for dir in $$(dirname $(ALL_ITEMS)) $(MYDIRS); do \
188 $(MAKE) -C $$dir distclean; \
189 done
190 $(MAKE) -C test distclean
191 rm -fr autom4te.cache config.log config.mk config.sh config.status 187 rm -fr autom4te.cache config.log config.mk config.sh config.status
192 188
193.PHONY: realinstall 189.PHONY: realinstall
@@ -320,7 +316,7 @@ DISTFILES_TEST = test/Makefile test/apps test/apps-x11 test/apps-x11-xorg test/c
320dist: config.mk 316dist: config.mk
321 mv config.sh config.sh.old 317 mv config.sh config.sh.old
322 mv config.status config.status.old 318 mv config.status config.status.old
323 make distclean 319 $(MAKE) distclean
324 mv config.status.old config.status 320 mv config.status.old config.status
325 mv config.sh.old config.sh 321 mv config.sh.old config.sh
326 rm -fr $(TARNAME)-$(VERSION) $(TARNAME)-$(VERSION).tar.xz 322 rm -fr $(TARNAME)-$(VERSION) $(TARNAME)-$(VERSION).tar.xz
@@ -358,7 +354,7 @@ cppcheck: clean
358 354
359.PHONY: scan-build 355.PHONY: scan-build
360scan-build: clean 356scan-build: clean
361 scan-build make 357 scan-build $(MAKE)
362 358
363.PHONY: codespell 359.PHONY: codespell
364codespell: clean 360codespell: clean
diff --git a/src/bash_completion/Makefile b/src/bash_completion/Makefile
index 516805886..1df030da3 100644
--- a/src/bash_completion/Makefile
+++ b/src/bash_completion/Makefile
@@ -13,6 +13,3 @@ firejail.bash_completion: firejail.bash_completion.in $(ROOT)/config.mk
13.PHONY: clean 13.PHONY: clean
14clean: 14clean:
15 rm -fr firejail.bash_completion 15 rm -fr firejail.bash_completion
16
17.PHONY: distclean
18distclean: clean
diff --git a/src/prog.mk b/src/prog.mk
index 70b3629b2..b7ac59785 100644
--- a/src/prog.mk
+++ b/src/prog.mk
@@ -20,6 +20,3 @@ $(PROG): $(OBJS) $(ROOT)/config.mk
20 20
21.PHONY: clean 21.PHONY: clean
22clean:; rm -fr $(PROG) $(CLEANFILES) 22clean:; rm -fr $(PROG) $(CLEANFILES)
23
24.PHONY: distclean
25distclean: clean
diff --git a/src/so.mk b/src/so.mk
index dadffc52f..c1913b794 100644
--- a/src/so.mk
+++ b/src/so.mk
@@ -20,6 +20,3 @@ $(SO): $(OBJS) $(ROOT)/config.mk
20 20
21.PHONY: clean 21.PHONY: clean
22clean:; rm -fr $(SO) $(CLEANFILES) 22clean:; rm -fr $(SO) $(CLEANFILES)
23
24.PHONY: distclean
25distclean: clean
diff --git a/src/zsh_completion/Makefile b/src/zsh_completion/Makefile
index cc811ae99..bf83877fb 100644
--- a/src/zsh_completion/Makefile
+++ b/src/zsh_completion/Makefile
@@ -13,6 +13,3 @@ _firejail: _firejail.in $(ROOT)/config.mk
13.PHONY: clean 13.PHONY: clean
14clean: 14clean:
15 rm -fr _firejail 15 rm -fr _firejail
16
17.PHONY: distclean
18distclean: clean
diff --git a/test/Makefile b/test/Makefile
index 08462c09b..d7b1bac7a 100644
--- a/test/Makefile
+++ b/test/Makefile
@@ -12,6 +12,3 @@ $(TESTS):
12.PHONY: clean 12.PHONY: clean
13clean: 13clean:
14 for test in $(TESTS); do rm -f "$$test/$$test.log"; done 14 for test in $(TESTS); do rm -f "$$test/$$test.log"; done
15
16.PHONY: distclean
17distclean: clean