mirror of
https://github.com/walterschell/Lua.git
synced 2024-12-26 18:41:41 +08:00
Adding CMakeLists.txt
This commit is contained in:
parent
3c679995f5
commit
7415ca1536
3
CMakeLists.txt
Normal file
3
CMakeLists.txt
Normal file
@ -0,0 +1,3 @@
|
||||
cmake_minimum_required(VERSION 3.1)
|
||||
project(lua C)
|
||||
add_subdirectory(lua-5.3.3)
|
40
lua-5.3.3/CMakeLists.txt
Normal file
40
lua-5.3.3/CMakeLists.txt
Normal file
@ -0,0 +1,40 @@
|
||||
set(LUA_LIB_SRCS
|
||||
${CMAKE_CURRENT_SOURCE_DIR}/src/lapi.c
|
||||
${CMAKE_CURRENT_SOURCE_DIR}/src/lcode.c
|
||||
${CMAKE_CURRENT_SOURCE_DIR}/src/lctype.c
|
||||
${CMAKE_CURRENT_SOURCE_DIR}/src/ldebug.c
|
||||
${CMAKE_CURRENT_SOURCE_DIR}/src/ldo.c
|
||||
${CMAKE_CURRENT_SOURCE_DIR}/src/ldump.c
|
||||
${CMAKE_CURRENT_SOURCE_DIR}/src/lfunc.c
|
||||
${CMAKE_CURRENT_SOURCE_DIR}/src/lgc.c
|
||||
${CMAKE_CURRENT_SOURCE_DIR}/src/llex.c
|
||||
${CMAKE_CURRENT_SOURCE_DIR}/src/lmem.c
|
||||
${CMAKE_CURRENT_SOURCE_DIR}/src/lobject.c
|
||||
${CMAKE_CURRENT_SOURCE_DIR}/src/lopcodes.c
|
||||
${CMAKE_CURRENT_SOURCE_DIR}/src/lparser.c
|
||||
${CMAKE_CURRENT_SOURCE_DIR}/src/lstate.c
|
||||
${CMAKE_CURRENT_SOURCE_DIR}/src/lstring.c
|
||||
${CMAKE_CURRENT_SOURCE_DIR}/src/ltable.c
|
||||
${CMAKE_CURRENT_SOURCE_DIR}/src/ltm.c
|
||||
${CMAKE_CURRENT_SOURCE_DIR}/src/lundump.c
|
||||
${CMAKE_CURRENT_SOURCE_DIR}/src/lvm.c
|
||||
${CMAKE_CURRENT_SOURCE_DIR}/src/lzio.c
|
||||
${CMAKE_CURRENT_SOURCE_DIR}/src/lauxlib.c
|
||||
${CMAKE_CURRENT_SOURCE_DIR}/src/lbaselib.c
|
||||
${CMAKE_CURRENT_SOURCE_DIR}/src/lbitlib.c
|
||||
${CMAKE_CURRENT_SOURCE_DIR}/src/lcorolib.c
|
||||
${CMAKE_CURRENT_SOURCE_DIR}/src/ldblib.c
|
||||
${CMAKE_CURRENT_SOURCE_DIR}/src/liolib.c
|
||||
${CMAKE_CURRENT_SOURCE_DIR}/src/lmathlib.c
|
||||
${CMAKE_CURRENT_SOURCE_DIR}/src/loslib.c
|
||||
${CMAKE_CURRENT_SOURCE_DIR}/src/lstrlib.c
|
||||
${CMAKE_CURRENT_SOURCE_DIR}/src/ltablib.c
|
||||
${CMAKE_CURRENT_SOURCE_DIR}/src/lutf8lib.c
|
||||
${CMAKE_CURRENT_SOURCE_DIR}/src/loadlib.c
|
||||
${CMAKE_CURRENT_SOURCE_DIR}/src/linit.c
|
||||
${CMAKE_CURRENT_SOURCE_DIR}/src/luac.c)
|
||||
set(LUA_LIB_INCLUDE ${CMAKE_CURRENT_SOURCE_DIR}/src)
|
||||
add_library(lua_static STATIC ${LUA_LIB_SRCS})
|
||||
target_include_directories(lua_static PUBLIC ${LUA_LIB_INCLUDE})
|
||||
target_compile_definitions(lua_static PUBLIC LUA_USE_POSIX)
|
||||
|
Loading…
Reference in New Issue
Block a user