|
@@ -46,17 +46,18 @@ INSTALL_PKGCONFIG= $(INSTALL_LIB)/pkgconfig
|
|
|
INSTALL_TNAME= luajit-$(VERSION)
|
|
|
INSTALL_TSYMNAME= luajit
|
|
|
INSTALL_ANAME= libluajit-$(ABIVER).a
|
|
|
-INSTALL_SONAME= libluajit-$(ABIVER).so.$(MAJVER).$(MINVER).$(RELVER)
|
|
|
-INSTALL_SOSHORT= libluajit-$(ABIVER).so
|
|
|
-INSTALL_DYLIBNAME= libluajit-$(ABIVER).$(MAJVER).$(MINVER).$(RELVER).dylib
|
|
|
+INSTALL_SOSHORT1= libluajit-$(ABIVER).so
|
|
|
+INSTALL_SOSHORT2= libluajit-$(ABIVER).so.$(MAJVER)
|
|
|
+INSTALL_SONAME= $(INSTALL_SOSHORT2).$(MINVER).$(RELVER)
|
|
|
INSTALL_DYLIBSHORT1= libluajit-$(ABIVER).dylib
|
|
|
INSTALL_DYLIBSHORT2= libluajit-$(ABIVER).$(MAJVER).dylib
|
|
|
+INSTALL_DYLIBNAME= libluajit-$(ABIVER).$(MAJVER).$(MINVER).$(RELVER).dylib
|
|
|
INSTALL_PCNAME= luajit.pc
|
|
|
|
|
|
INSTALL_STATIC= $(INSTALL_LIB)/$(INSTALL_ANAME)
|
|
|
INSTALL_DYN= $(INSTALL_LIB)/$(INSTALL_SONAME)
|
|
|
-INSTALL_SHORT1= $(INSTALL_LIB)/$(INSTALL_SOSHORT)
|
|
|
-INSTALL_SHORT2= $(INSTALL_LIB)/$(INSTALL_SOSHORT)
|
|
|
+INSTALL_SHORT1= $(INSTALL_LIB)/$(INSTALL_SOSHORT1)
|
|
|
+INSTALL_SHORT2= $(INSTALL_LIB)/$(INSTALL_SOSHORT2)
|
|
|
INSTALL_T= $(INSTALL_BIN)/$(INSTALL_TNAME)
|
|
|
INSTALL_TSYM= $(INSTALL_BIN)/$(INSTALL_TSYMNAME)
|
|
|
INSTALL_PC= $(INSTALL_PKGCONFIG)/$(INSTALL_PCNAME)
|
|
@@ -87,12 +88,17 @@ FILES_JITLIB= bc.lua v.lua dump.lua dis_x86.lua dis_x64.lua dis_arm.lua \
|
|
|
dis_ppc.lua dis_mips.lua dis_mipsel.lua bcsave.lua vmdef.lua
|
|
|
|
|
|
ifeq (,$(findstring Windows,$(OS)))
|
|
|
- ifeq (Darwin,$(shell uname -s))
|
|
|
- INSTALL_SONAME= $(INSTALL_DYLIBNAME)
|
|
|
- INSTALL_SHORT1= $(INSTALL_LIB)/$(INSTALL_DYLIBSHORT1)
|
|
|
- INSTALL_SHORT2= $(INSTALL_LIB)/$(INSTALL_DYLIBSHORT2)
|
|
|
- LDCONFIG= :
|
|
|
- endif
|
|
|
+ HOST_SYS:= $(shell uname -s)
|
|
|
+else
|
|
|
+ HOST_SYS= Windows
|
|
|
+endif
|
|
|
+TARGET_SYS?= $(HOST_SYS)
|
|
|
+
|
|
|
+ifeq (Darwin,$(TARGET_SYS))
|
|
|
+ INSTALL_SONAME= $(INSTALL_DYLIBNAME)
|
|
|
+ INSTALL_SOSHORT1= $(INSTALL_DYLIBSHORT1)
|
|
|
+ INSTALL_SOSHORT2= $(INSTALL_DYLIBSHORT2)
|
|
|
+ LDCONFIG= :
|
|
|
endif
|
|
|
|
|
|
##############################################################################
|