# The Lua core and standard library, as shipped. lua.c (interpreter) and
# luac.c/print.c (compiler) are the command line tools and are not built.
add_library(lua51 STATIC
"src/lapi.c"
"src/lcode.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"
"src/lauxlib.c"
"src/lbaselib.c"
"src/ldblib.c"
"src/liolib.c"
"src/lmathlib.c"
"src/loslib.c"
"src/lstrlib.c"
"src/ltablib.c"
"src/loadlib.c"
"src/linit.c"
)
target_include_directories(lua51 PUBLIC "${CMAKE_CURRENT_SOURCE_DIR}/src")
