From 7419a9524754dfc4222de2c4e4c22808b571477d Mon Sep 17 00:00:00 2001 From: Dirk Engling Date: Mon, 2 Nov 2026 17:47:38 +0100 Subject: Obey PREFIX and add a proper install target --- Makefile | 9 ++++++--- 1 file changed, 6 insertions(+), 3 deletions(-) (limited to 'Makefile') diff --git a/Makefile b/Makefile index ddf1e05..f124be8 100644 --- a/Makefile +++ b/Makefile @@ -1,5 +1,6 @@ -PREFIX?=.. +PREFIX?=/usr/local BINDIR?=$(PREFIX)/bin +MANDIR?=$(PREFIX)/share/man STRIP?=strip #FEATURES+=-DWANT_V4_ONLY @@ -33,7 +34,6 @@ include Mk/gzip.mk CFLAGS?=-O3 -# What the build requires, whatever you do to those. OT_CFLAGS+=-Wall -Wextra -Wwrite-strings -pipe -pthread OT_LDFLAGS+=-pthread @@ -69,8 +69,11 @@ $(BUILDSTAMP): FORCE clean: rm -rf $(BINARIES) $(BINARIES:=.dSYM) $(BUILDSTAMP) *.o *~ -install: +install: $(BINARY) + install -d $(DESTDIR)$(BINDIR) $(DESTDIR)$(MANDIR)/man1 $(DESTDIR)$(MANDIR)/man5 install -m 755 $(BINARY) $(DESTDIR)$(BINDIR) + install -m 644 man1/opentracker.1 $(DESTDIR)$(MANDIR)/man1 + install -m 644 man5/opentracker.conf.5 $(DESTDIR)$(MANDIR)/man5 FORCE: -- cgit v1.3