From 6004e55d7b36322d4f45744ee5fba236b49343a4 Mon Sep 17 00:00:00 2001 From: Ivan Nardi <12729895+IvanNardi@users.noreply.github.com> Date: Sat, 10 Dec 2022 09:13:20 +0100 Subject: Build: fix `make install` when `--prefix=` is used in configure script (#1824) Use the same logic already used in `example/Makefile.in` Close #1823 --- src/lib/Makefile.in | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) (limited to 'src/lib') diff --git a/src/lib/Makefile.in b/src/lib/Makefile.in index a79cbba29..7ed7fabd6 100644 --- a/src/lib/Makefile.in +++ b/src/lib/Makefile.in @@ -11,7 +11,7 @@ RANLIB = @RANLIB@ # # Installation directories # -prefix = @prefix@ +PREFIX = @prefix@ libdir = @libdir@ includedir = @includedir@/ndpi ifneq ($(OS),Windows_NT) @@ -91,9 +91,9 @@ cppcheck: cppcheck --template='{file}:{line}:{severity}:{message}' --quiet --enable=all --force -I ../include *.c protocols/*.c install: $(NDPI_LIBS) - mkdir -p $(DESTDIR)$(libdir) - cp $(NDPI_LIBS) $(DESTDIR)$(libdir)/ - cp -P $(NDPI_LIB_SHARED_BASE) $(DESTDIR)$(libdir)/ - cp -P $(NDPI_LIB_SHARED_BASE).$(NDPI_VERSION_MAJOR) $(DESTDIR)$(libdir)/ - mkdir -p $(DESTDIR)$(includedir) - cp ../include/*.h $(DESTDIR)$(includedir) + mkdir -p $(DESTDIR)$(PREFIX)$(libdir) + cp $(NDPI_LIBS) $(DESTDIR)$(PREFIX)$(libdir)/ + cp -P $(NDPI_LIB_SHARED_BASE) $(DESTDIR)$(PREFIX)$(libdir)/ + cp -P $(NDPI_LIB_SHARED_BASE).$(NDPI_VERSION_MAJOR) $(DESTDIR)$(PREFIX)$(libdir)/ + mkdir -p $(DESTDIR)$(PREFIX)$(includedir) + cp ../include/*.h $(DESTDIR)$(PREFIX)$(includedir) -- cgit v1.2.3