BINDIR and MANDIR

This commit is contained in:
2026-02-11 14:06:31 +01:00
parent 25dc160f11
commit 075cdbcdd2

View File

@@ -19,10 +19,14 @@ OBJS = $(SRCS:.c=.o)
TARGET = pcapmirror TARGET = pcapmirror
# Installation directory # Installation directory
PREFIX = /usr PREFIX = /usr
ifdef HOMEBREW_PREFIX
PREFIX = $(HOMEBREW_PREFIX) ifndef BINDIR
BINDIR = $(DESTDIR)$(PREFIX)/bin
endif
ifndef MANDIR
MANDIR = $(DESTDIR)$(PREFIX)/share/man
endif endif
# Default rule # Default rule
@@ -49,8 +53,8 @@ clean:
# Install the executable # Install the executable
install: $(TARGET) install: $(TARGET)
mkdir -p $(DESTDIR)$(PREFIX)/bin mkdir -p $(DESTDIR)$(PREFIX)/bin
install -s -D $(TARGET) $(DESTDIR)$(PREFIX)/bin/$(TARGET) install -s -D $(TARGET) $(BINDIR)/$(TARGET)
install -D $(TARGET).8 $(DESTDIR)$(PREFIX)/share/man/man8/$(TARGET).8 install -D $(TARGET).8 $(MANDIR)/man8/$(TARGET).8
# Uninstall the executable # Uninstall the executable