improve linking and installation

This commit is contained in:
Syping 2019-10-16 22:07:14 +02:00
parent 262533dae9
commit 40d974f804
9 changed files with 93 additions and 14 deletions

View file

@ -29,6 +29,12 @@ static: DEFINES += LUAENGINE_STATIC
linux: DEFINES += LUA_USE_LINUX
gcc: QMAKE_CFLAGS += -Wno-cast-function-type
# PROJECT PREFIX
unix {
isEmpty(LUAENGINE_PREFIX): LUAENGINE_PREFIX = /usr/local
isEmpty(LUAENGINE_LIBDIR): LUAENGINE_LIBDIR = $$LUAENGINE_PREFIX/lib
}
SOURCES += \
luaengine/LuaEngine.cpp
@ -99,6 +105,11 @@ HEADERS += \
lua/lvm.h \
lua/lzio.h
unix {
target.path = $$LUAENGINE_LIBDIR
INSTALLS += target
}
win32 {
RC_LANG = 0x0
QMAKE_TARGET_COMPANY = "Syping"