I think that should fix up installs to /usr/local ?
This commit is contained in:
parent
4fc510034d
commit
db4185d035
12
Makefile
12
Makefile
@ -126,14 +126,17 @@ update-tests:
|
|||||||
stress-test:
|
stress-test:
|
||||||
$(MAKE) TESTWRAPPER='valgrind' test
|
$(MAKE) TESTWRAPPER='valgrind' test
|
||||||
|
|
||||||
# The install target is set up for modern multiarch Linux environments,
|
# Really should be up to you to set, not us...
|
||||||
# and you may need to do extra work for it to make sense on other targets.
|
multiarch ?= $(shell gcc -print-multiarch)
|
||||||
LIBCARCH ?= $(shell gcc -print-multiarch)
|
|
||||||
prefix ?= /usr/local
|
prefix ?= /usr/local
|
||||||
exec_prefix ?= $(prefix)
|
exec_prefix ?= $(prefix)
|
||||||
includedir ?= $(prefix)/include
|
includedir ?= $(prefix)/include
|
||||||
bindir ?= $(exec_prefix)/bin
|
bindir ?= $(exec_prefix)/bin
|
||||||
libdir ?= $(exec_prefix)/lib/$(LIBCARCH)
|
ifeq (/usr,$(prefix))
|
||||||
|
libdir ?= $(exec_prefix)/lib/$(multiarch)
|
||||||
|
else
|
||||||
|
libdir ?= $(exec_prefix)/lib
|
||||||
|
endif
|
||||||
INSTALL = install
|
INSTALL = install
|
||||||
INSTALL_PROGRAM=$(INSTALL)
|
INSTALL_PROGRAM=$(INSTALL)
|
||||||
INSTALL_DATA=$(INSTALL) -m 644
|
INSTALL_DATA=$(INSTALL) -m 644
|
||||||
@ -155,6 +158,7 @@ install: kuroko libkuroko.so ${HEADERS} $(KRKMODS) $(MODULES)
|
|||||||
$(INSTALL_DATA) modules/foo/bar/*.krk $(DESTDIR)$(bindir)/../lib/kuroko/foo/bar/
|
$(INSTALL_DATA) modules/foo/bar/*.krk $(DESTDIR)$(bindir)/../lib/kuroko/foo/bar/
|
||||||
$(INSTALL_DATA) modules/syntax/*.krk $(DESTDIR)$(bindir)/../lib/kuroko/syntax/
|
$(INSTALL_DATA) modules/syntax/*.krk $(DESTDIR)$(bindir)/../lib/kuroko/syntax/
|
||||||
$(INSTALL_PROGRAM) $(MODULES) $(DESTDIR)$(bindir)/../lib/kuroko/
|
$(INSTALL_PROGRAM) $(MODULES) $(DESTDIR)$(bindir)/../lib/kuroko/
|
||||||
|
@echo "You may need to run 'ldconfig'."
|
||||||
|
|
||||||
install-strip: all
|
install-strip: all
|
||||||
$(MAKE) INSTALL_PROGRAM='$(INSTALL_PROGRAM) -s' install
|
$(MAKE) INSTALL_PROGRAM='$(INSTALL_PROGRAM) -s' install
|
||||||
|
Loading…
x
Reference in New Issue
Block a user