diff --git a/src/deps/lua-5.3.4/CMakeLists.txt b/src/deps/lua-5.3.4/CMakeLists.txt deleted file mode 100644 index b5e98a0..0000000 --- a/src/deps/lua-5.3.4/CMakeLists.txt +++ /dev/null @@ -1,80 +0,0 @@ -cmake_minimum_required (VERSION 2.6) - -project (lua) - -if(WIN32) - add_definitions( -D_CRT_SECURE_NO_WARNINGS ) -endif() - -# 1. src/lua static src/library -# how to rename src/library name? - -set(coresrc - src/lapi.c - src/lcode.c - src/lctype.c - src/ldebug.c - src/ldo.c - src/ldump.c - src/lfunc.c - src/lgc.c - src/llex.c - src/lmem.c - src/lobject.c - src/lopcodes.c - src/lparser.c - src/lstate.c - src/lstring.c - src/ltable.c - src/ltm.c - src/lundump.c - src/lvm.c - src/lzio.c - ) - -set(libsrc - src/lauxlib.c - src/lbaselib.c - src/lbitlib.c - src/lcorolib.c - src/ldblib.c - src/liolib.c - src/lmathlib.c - src/loslib.c - src/lstrlib.c - src/ltablib.c - src/lutf8lib.c - src/loadlib.c - src/linit.c - ) - -add_library (lualib STATIC - ${coresrc} - ${libsrc} - ) - - - - -if(UNIX) - target_link_libraries( lualib m ) -endif() - -#set_target_properties(lualib PROPERTIES -# OUTPUT_NAME "lua") # rename the src/library output name - -# 2. src/lua interpreter -#link_directories (${LUA_BINARY_DIR}) -#add_executable (lua src/lua.c) -#target_link_libraries (lua src/lualib) -#if(UNIX) -# target_link_libraries( src/lua m ) -#endif() - -# 3. src/lua compiler -#link_directories (${LUA_BINARY_DIR}) -#add_executable (luac src/luac.c) -#target_link_libraries (luac src/lualib) -#if(UNIX) -# -#endif() diff --git a/src/deps/lua-5.3.5/CMakeLists.txt b/src/deps/lua-5.3.5/CMakeLists.txt new file mode 100644 index 0000000..8a5e67a --- /dev/null +++ b/src/deps/lua-5.3.5/CMakeLists.txt @@ -0,0 +1,80 @@ +cmake_minimum_required (VERSION 2.6) + +project (lua) + +if(WIN32) + add_definitions( -D_CRT_SECURE_NO_WARNINGS ) +endif() + +# 1. src/lua static src/library +# how to rename src/library name? + +set(coresrc + src/lapi.c + src/lcode.c + src/lctype.c + src/ldebug.c + src/ldo.c + src/ldump.c + src/lfunc.c + src/lgc.c + src/llex.c + src/lmem.c + src/lobject.c + src/lopcodes.c + src/lparser.c + src/lstate.c + src/lstring.c + src/ltable.c + src/ltm.c + src/lundump.c + src/lvm.c + src/lzio.c + ) + +set(libsrc + src/lauxlib.c + src/lbaselib.c + src/lbitlib.c + src/lcorolib.c + src/ldblib.c + src/liolib.c + src/lmathlib.c + src/loslib.c + src/lstrlib.c + src/ltablib.c + src/lutf8lib.c + src/loadlib.c + src/linit.c + ) + +add_library (lualib STATIC + ${coresrc} + ${libsrc} + ) + + + + +if(UNIX) + target_link_libraries( lualib m ) +endif() + +#set_target_properties(lualib PROPERTIES +# OUTPUT_NAME "lua") # rename the src/library output name + +# 2. src/lua interpreter +#link_directories (${LUA_BINARY_DIR}) +#add_executable (lua src/lua.c) +#target_link_libraries (lua src/lualib) +#if(UNIX) +# target_link_libraries( src/lua m ) +#endif() + +# 3. src/lua compiler +#link_directories (${LUA_BINARY_DIR}) +#add_executable (luac src/luac.c) +#target_link_libraries (luac src/lualib) +#if(UNIX) +# +#endif() diff --git a/src/deps/lua-5.3.4/Makefile b/src/deps/lua-5.3.5/Makefile similarity index 100% rename from src/deps/lua-5.3.4/Makefile rename to src/deps/lua-5.3.5/Makefile diff --git a/src/deps/lua-5.3.4/README b/src/deps/lua-5.3.5/README similarity index 70% rename from src/deps/lua-5.3.4/README rename to src/deps/lua-5.3.5/README index 0b31908..ed424de 100644 --- a/src/deps/lua-5.3.4/README +++ b/src/deps/lua-5.3.5/README @@ -1,5 +1,5 @@ -This is Lua 5.3.4, released on 12 Jan 2017. +This is Lua 5.3.5, released on 26 Jun 2018. For installation instructions, license details, and further information about Lua, see doc/readme.html. diff --git a/src/deps/lua-5.3.4/doc/contents.html b/src/deps/lua-5.3.5/doc/contents.html similarity index 99% rename from src/deps/lua-5.3.4/doc/contents.html rename to src/deps/lua-5.3.5/doc/contents.html index 445556f..c4eb267 100644 --- a/src/deps/lua-5.3.4/doc/contents.html +++ b/src/deps/lua-5.3.5/doc/contents.html @@ -32,7 +32,7 @@ For a complete introduction to Lua programming, see the book
-Copyright © 2015–2017 Lua.org, PUC-Rio. +Copyright © 2015–2018 Lua.org, PUC-Rio. Freely available under the terms of the Lua license. @@ -609,10 +609,10 @@ Freely available under the terms of the