Makefile conventions (at least in the GNUish world) tend to control the
base install directory with the variable $(PREFIX) (all caps). The passt
Makefile has the same thing but in lower case $(prefix). Capitalize it to
match conventions.
Signed-off-by: David Gibson
---
Makefile | 12 ++++++------
1 file changed, 6 insertions(+), 6 deletions(-)
diff --git a/Makefile b/Makefile
index b0dde68..c334605 100644
--- a/Makefile
+++ b/Makefile
@@ -82,7 +82,7 @@ ifeq ($(shell :|$(CC) -fstack-protector-strong -S -xc - -o - >/dev/null 2>&1; ec
CFLAGS += -fstack-protector-strong
endif
-prefix ?= /usr/local
+PREFIX ?= /usr/local
ifeq ($(TARGET_ARCH),X86_64)
BIN := passt passt.avx2 pasta pasta.avx2 qrap
@@ -125,13 +125,13 @@ clean:
passt.tar passt.tar.gz *.deb *.rpm
install: $(BIN) $(MANPAGES)
- mkdir -p $(DESTDIR)$(prefix)/bin $(DESTDIR)$(prefix)/share/man/man1
- cp -d $(BIN) $(DESTDIR)$(prefix)/bin
- cp -d $(MANPAGES) $(DESTDIR)$(prefix)/share/man/man1
+ mkdir -p $(DESTDIR)$(PREFIX)/bin $(DESTDIR)$(PREFIX)/share/man/man1
+ cp -d $(BIN) $(DESTDIR)$(PREFIX)/bin
+ cp -d $(MANPAGES) $(DESTDIR)$(PREFIX)/share/man/man1
uninstall:
- $(RM) $(BIN:%=$(DESTDIR)$(prefix)/bin/%)
- $(RM) $(MANPAGES:%=$(DESTDIR)$(prefix)/share/man/man1/%)
+ $(RM) $(BIN:%=$(DESTDIR)$(PREFIX)/bin/%)
+ $(RM) $(MANPAGES:%=$(DESTDIR)$(PREFIX)/share/man/man1/%)
pkgs: static
tar cf passt.tar -P --xform 's//\/usr\/bin\//' $(BIN)
--
2.36.1