logo

utils-cidr

utilities to manipulate CIDR ip-ranges git clone https://anongit.hacktivis.me/git/utils-cidr.git
commit: dd25920734adbe584957314b53f4e3ff72643b96
parent d83c4b0495f7281a45f11060bca150c7bbca505a
Author: Haelwenn (lanodan) Monnier <contact@hacktivis.me>
Date:   Sat, 18 Oct 2025 03:01:49 +0200

Makefile: add 'check' and 'install' targets

Diffstat:

MMakefile11+++++++++++
1 file changed, 11 insertions(+), 0 deletions(-)

diff --git a/Makefile b/Makefile @@ -1,6 +1,9 @@ # Copyright © 2025 Haelwenn (lanodan) Monnier <contact+cmd-cidr@hacktivis.me> # SPDX-License-Identifier: MPL-2.0 +PREFIX ?= /usr/local +BINDIR ?= $(PREFIX)/bin + cidr2list: cidr2list.c $(CC) -std=c99 $(CFLAGS) $(CPPFLAGS) -o cidr2list cidr2list.c $(LDFLAGS) $(LDSTATIC) @@ -12,3 +15,11 @@ clean: format: clang-format -style=file -assume-filename=.clang-format -i *.[ch] +.PHONY: check +check: cidr2list + sh ./test.sh + +.PHONY: install +install: cidr2list + mkdir -p $(DESTDIR)$(BINDIR) + cp -p cidr2list $(DESTDIR)$(BINDIR)/cidr2list