diff options
| author | Mattias Andrée <m@maandree.se> | 2026-02-25 19:52:41 +0100 |
|---|---|---|
| committer | Mattias Andrée <m@maandree.se> | 2026-02-25 19:54:09 +0100 |
| commit | 62f2bb50d223c26f20ed3cbd5eaab45b653e61ae (patch) | |
| tree | 8220d3b7b46ad60a9ae6df56d65baec5b7994435 | |
| parent | Remove \hypersetup{linktocpage} (diff) | |
| download | libzahl-62f2bb50d223c26f20ed3cbd5eaab45b653e61ae.tar.gz libzahl-62f2bb50d223c26f20ed3cbd5eaab45b653e61ae.tar.bz2 libzahl-62f2bb50d223c26f20ed3cbd5eaab45b653e61ae.tar.xz | |
Add -f flag when calling rm on make clean/uninstall
Signed-off-by: Mattias Andrée <m@maandree.se>
| -rw-r--r-- | Makefile | 24 |
1 files changed, 12 insertions, 12 deletions
@@ -164,12 +164,12 @@ benchmark-zrand: bench/benchmark-zrand.c bench/util.c bench/util.h libzahl.a refsheet.pdf: doc/refsheet.tex pdflatex doc/refsheet.tex </dev/null pdflatex doc/refsheet.tex </dev/null - -@printf 'refsheet.%s\n' aux log | xargs rm -- 2>/dev/null + -@printf 'refsheet.%s\n' aux log | xargs rm -f -- 2>/dev/null libzahl.pdf: $(TEXSRC) pdflatex doc/libzahl.tex </dev/null pdflatex doc/libzahl.tex </dev/null - -@printf 'libzahl.%s\n' aux idx log maf toc out | xargs rm -- libzahl.mtc* 2>/dev/null + -@printf 'libzahl.%s\n' aux idx log maf toc out | xargs rm -f -- libzahl.mtc* 2>/dev/null check: test ./test @@ -192,19 +192,19 @@ install: libzahl.a cp -- $(DOC) "$(DESTDIR)$(DOCPREFIX)/libzahl" uninstall: - -rm -- "$(DESTDIR)$(EXECPREFIX)/lib/libzahl.a" - -cd -- "$(DESTDIR)$(PREFIX)/include" && rm $(HDR_PUBLIC) + -rm -f -- "$(DESTDIR)$(EXECPREFIX)/lib/libzahl.a" + -cd -- "$(DESTDIR)$(PREFIX)/include" && rm -f $(HDR_PUBLIC) -rmdir -- "$(DESTDIR)$(PREFIX)/include/zahl" - -cd -- "$(DESTDIR)$(MANPREFIX)/man3" && rm $(MAN3) - -cd -- "$(DESTDIR)$(MANPREFIX)/man7" && rm $(MAN7) - -cd -- "$(DESTDIR)$(DOCPREFIX)/libzahl" && rm $(DOC) + -cd -- "$(DESTDIR)$(MANPREFIX)/man3" && rm -f $(MAN3) + -cd -- "$(DESTDIR)$(MANPREFIX)/man7" && rm -f $(MAN7) + -cd -- "$(DESTDIR)$(DOCPREFIX)/libzahl" && rm -f $(DOC) -rmdir -- "$(DESTDIR)$(DOCPREFIX)/libzahl" clean: - -rm -- *.o *.su *.a *.so test test-random.c 2>/dev/null - -rm -- benchmark benchmark-zrand benchmark-func 2>/dev/null - -rm -- *.aux *.log *.out *.idx *.maf *.mtc* *.toc 2>/dev/null - -rm -- refsheet.pdf refsheet.dvi refsheet.ps 2>/dev/null - -rm -- libzahl.pdf libzahl.dvi libzahl.ps 2>/dev/null + -rm -f -- *.o *.su *.a *.so test test-random.c 2>/dev/null + -rm -f -- benchmark benchmark-zrand benchmark-func 2>/dev/null + -rm -f -- *.aux *.log *.out *.idx *.maf *.mtc* *.toc 2>/dev/null + -rm -f -- refsheet.pdf refsheet.dvi refsheet.ps 2>/dev/null + -rm -f -- libzahl.pdf libzahl.dvi libzahl.ps 2>/dev/null .PHONY: all check clean install uninstall |
