aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMike Pall <mike>2019-12-08 19:19:12 +0100
committerMike Pall <mike>2019-12-08 19:19:12 +0100
commiteba586854b3d55e060d1ee40201dd0ca48aa3f9d (patch)
tree3d626cb3ebee71f4470f455ad22d50bdc279cb5c
parentc43b6a9137f8b9940ecec7fe869aa9853f685d03 (diff)
downloadluajit-eba586854b3d55e060d1ee40201dd0ca48aa3f9d.tar.gz
luajit-eba586854b3d55e060d1ee40201dd0ca48aa3f9d.tar.bz2
luajit-eba586854b3d55e060d1ee40201dd0ca48aa3f9d.zip
Build MinGW import library, too.
Thanks to Tarnyko.
-rw-r--r--src/Makefile3
1 files changed, 2 insertions, 1 deletions
diff --git a/src/Makefile b/src/Makefile
index c3dee48e..2e501069 100644
--- a/src/Makefile
+++ b/src/Makefile
@@ -219,6 +219,7 @@ TARGET_SONAME= libluajit-$(ABIVER).so.$(MAJVER)
219TARGET_DYLIBNAME= libluajit-$(ABIVER).$(MAJVER).dylib 219TARGET_DYLIBNAME= libluajit-$(ABIVER).$(MAJVER).dylib
220TARGET_DYLIBPATH= $(TARGET_LIBPATH)/$(TARGET_DYLIBNAME) 220TARGET_DYLIBPATH= $(TARGET_LIBPATH)/$(TARGET_DYLIBNAME)
221TARGET_DLLNAME= lua$(NODOTABIVER).dll 221TARGET_DLLNAME= lua$(NODOTABIVER).dll
222TARGET_DLLDOTANAME= libluajit-$(ABIVER).dll.a
222TARGET_XSHLDFLAGS= -shared -fPIC -Wl,-soname,$(TARGET_SONAME) 223TARGET_XSHLDFLAGS= -shared -fPIC -Wl,-soname,$(TARGET_SONAME)
223TARGET_DYNXLDOPTS= 224TARGET_DYNXLDOPTS=
224 225
@@ -293,7 +294,7 @@ endif
293TARGET_SYS?= $(HOST_SYS) 294TARGET_SYS?= $(HOST_SYS)
294ifeq (Windows,$(TARGET_SYS)) 295ifeq (Windows,$(TARGET_SYS))
295 TARGET_STRIP+= --strip-unneeded 296 TARGET_STRIP+= --strip-unneeded
296 TARGET_XSHLDFLAGS= -shared 297 TARGET_XSHLDFLAGS= -shared -Wl,--out-implib,$(TARGET_DLLDOTANAME)
297 TARGET_DYNXLDOPTS= 298 TARGET_DYNXLDOPTS=
298 HOST_RM= del 299 HOST_RM= del
299else 300else