aboutsummaryrefslogtreecommitdiff
path: root/Makefile
diff options
context:
space:
mode:
authorMike Pall <mike>2022-08-15 14:16:14 +0200
committerMike Pall <mike>2022-08-15 14:16:14 +0200
commit3b3d427ae3bdb56c46ee75f7f596c837e97c5043 (patch)
tree832eb5dcc61a29b6b363c83badc647f9f21e7b34 /Makefile
parenta93f4bb39ff99399994b19249e0833da64bc2eb0 (diff)
downloadluajit-3b3d427ae3bdb56c46ee75f7f596c837e97c5043.tar.gz
luajit-3b3d427ae3bdb56c46ee75f7f596c837e97c5043.tar.bz2
luajit-3b3d427ae3bdb56c46ee75f7f596c837e97c5043.zip
Patch luajit.pc with INSTALL_INC, if customized.
Suggested by Henrique Bucher.
Diffstat (limited to 'Makefile')
-rw-r--r--Makefile6
1 files changed, 5 insertions, 1 deletions
diff --git a/Makefile b/Makefile
index 35da2e73..0004c2c5 100644
--- a/Makefile
+++ b/Makefile
@@ -32,7 +32,8 @@ DPREFIX= $(DESTDIR)$(PREFIX)
32INSTALL_BIN= $(DPREFIX)/bin 32INSTALL_BIN= $(DPREFIX)/bin
33INSTALL_LIB= $(DPREFIX)/$(MULTILIB) 33INSTALL_LIB= $(DPREFIX)/$(MULTILIB)
34INSTALL_SHARE= $(DPREFIX)/share 34INSTALL_SHARE= $(DPREFIX)/share
35INSTALL_INC= $(DPREFIX)/include/luajit-$(MAJVER).$(MINVER) 35INSTALL_DEFINC= $(DPREFIX)/include/luajit-$(MAJVER).$(MINVER)
36INSTALL_INC= $(INSTALL_DEFINC)
36 37
37INSTALL_LJLIBD= $(INSTALL_SHARE)/luajit-$(VERSION) 38INSTALL_LJLIBD= $(INSTALL_SHARE)/luajit-$(VERSION)
38INSTALL_JITLIB= $(INSTALL_LJLIBD)/jit 39INSTALL_JITLIB= $(INSTALL_LJLIBD)/jit
@@ -77,6 +78,9 @@ UNINSTALL= $(RM)
77LDCONFIG= ldconfig -n 2>/dev/null 78LDCONFIG= ldconfig -n 2>/dev/null
78SED_PC= sed -e "s|^prefix=.*|prefix=$(PREFIX)|" \ 79SED_PC= sed -e "s|^prefix=.*|prefix=$(PREFIX)|" \
79 -e "s|^multilib=.*|multilib=$(MULTILIB)|" 80 -e "s|^multilib=.*|multilib=$(MULTILIB)|"
81ifneq ($(INSTALL_DEFINC),$(INSTALL_INC))
82 SED_PC+= -e "s|^includedir=.*|includedir=$(INSTALL_INC)|"
83endif
80 84
81FILE_T= luajit 85FILE_T= luajit
82FILE_A= libluajit.a 86FILE_A= libluajit.a