Modify mingw makefile to allow caller to specify LUA build parameters.
This commit is contained in:
@@ -142,8 +142,11 @@ endif
|
||||
# you'll need to specify the correct spot below in order to
|
||||
# successfully build NetHack-3.7.
|
||||
#
|
||||
ifndef ADD_LUA
|
||||
ADD_LUA=Y
|
||||
LUATOP=../lib/lua-$(LUAVER)
|
||||
WANT_LUAC=Y
|
||||
endif
|
||||
#
|
||||
#==============================================================================
|
||||
# This marks the end of the BUILD DECISIONS section.
|
||||
@@ -422,12 +425,18 @@ OPTIONS_FILE = $(DAT)\options
|
||||
ifndef LUAVER
|
||||
LUAVER = 5.4.2
|
||||
endif
|
||||
ifndef LUASRC
|
||||
LUASRC = $(LUATOP)/src
|
||||
endif
|
||||
LUALIB = $(O)lua-$(LUAVER).static.a
|
||||
LUADLL = $(O)lua-$(LUAVER).a
|
||||
LUAINCL = -I$(LUASRC)
|
||||
#LUAFLAGS = unix added -lm here?
|
||||
ifeq "$(WANT_LUAC)" "Y"
|
||||
LUATARGETS = lua.exe luac.exe $(LUADLL) $(LUALIB)
|
||||
else
|
||||
LUATARGETS = lua.exe $(LUADLL) $(LUALIB)
|
||||
endif
|
||||
|
||||
LUASRCFILES = lapi.c lauxlib.c lbaselib.c lcode.c \
|
||||
lcorolib.c lctype.c ldblib.c ldebug.c ldo.c \
|
||||
|
||||
Reference in New Issue
Block a user