logo

checksrc

Check directory for potential non-source files git clone https://anongit.hacktivis.me/git/checksrc.git
commit: b05daac7cbfe190e04d282880949995a201192af
parent 3de78db1f3179b413b1e27000b75270e9f8c6002
Author: Haelwenn (lanodan) Monnier <contact@hacktivis.me>
Date:   Wed, 24 Sep 2025 09:17:44 +0200

Makefile: add install target

Diffstat:

MMakefile13++++++++++++-
1 file changed, 12 insertions(+), 1 deletion(-)

diff --git a/Makefile b/Makefile @@ -1,6 +1,11 @@ # SPDX-FileCopyrightText: 2017 Haelwenn (lanodan) Monnier <contact+checksrc@hacktivis.me> # SPDX-License-Identifier: MPL-2.0 +PREFIX ?= /usr/local +BINDIR ?= ${PREFIX}/bin +MANDIR ?= ${PREFIX}/share/man +MAN1DIR ?= ${PREFIX}/share/man/man1 + all: checksrc checksrc: checksrc.c @@ -12,4 +17,10 @@ clean: format: clang-format -style=file -assume-filename=.clang-format -i *.[ch] -.PHONY: clean format +install: checksrc + mkdir -p ${DESTDIR}${BINDIR} + cp -p checksrc ${DESTDIR}${BINDIR}/checksrc + mkdir -p ${DESTDIR}${MAN1DIR} + cp -p checksrc.1 ${DESTDIR}${MAN1DIR}/checksrc.1 + +.PHONY: clean format install