diff options
Diffstat (limited to 'src/libs/3rdparty/lua/CMakeLists.txt')
-rw-r--r-- | src/libs/3rdparty/lua/CMakeLists.txt | 75 |
1 files changed, 75 insertions, 0 deletions
diff --git a/src/libs/3rdparty/lua/CMakeLists.txt b/src/libs/3rdparty/lua/CMakeLists.txt new file mode 100644 index 0000000000..4501f540c8 --- /dev/null +++ b/src/libs/3rdparty/lua/CMakeLists.txt @@ -0,0 +1,75 @@ + +add_qtc_library(lua546 + PROPERTIES QT_COMPILE_OPTIONS_DISABLE_WARNINGS ON + PUBLIC_INCLUDES src + STATIC + SOURCES + src/lapi.c + src/lapi.h + src/lauxlib.c + src/lauxlib.h + src/lbaselib.c + src/lcode.c + src/lcode.h + src/lcorolib.c + src/lctype.c + src/lctype.h + src/ldblib.c + src/ldebug.c + src/ldebug.h + src/ldo.c + src/ldo.h + src/ldump.c + src/lfunc.c + src/lfunc.h + src/lgc.c + src/lgc.h + src/linit.c + src/liolib.c + src/llex.c + src/llex.h + src/lmathlib.c + src/lmem.c + src/lmem.h + src/loadlib.c + src/lobject.c + src/lobject.h + src/lopcodes.c + src/lopcodes.h + src/loslib.c + src/lparser.c + src/lparser.h + src/lstate.c + src/lstate.h + src/lstring.c + src/lstring.h + src/lstrlib.c + src/ltable.c + src/ltable.h + src/ltablib.c + src/ltm.c + src/ltm.h + src/lua.c + src/lua.h + src/luaconf.h + src/lundump.c + src/lundump.h + src/lutf8lib.c + src/lvm.c + src/lvm.h + src/lzio.c + src/lzio.h +) + +extend_qtc_library(lua546 + CONDITION LINUX + PUBLIC_DEFINES LUA_USE_LINUX +) +extend_qtc_library(lua546 + CONDITION WIN32 + PUBLIC_DEFINES LUA_USE_WINDOWS +) +extend_qtc_library(lua546 + CONDITION APPLE + PUBLIC_DEFINES LUA_USE_MACOSX +) |