初始化内容

This commit is contained in:
2026-09-16 14:07:40 +08:00
parent 6934b390bf
commit 4f643c1e7c
18350 changed files with 6088489 additions and 305 deletions
+23
View File
@@ -0,0 +1,23 @@
cmake_minimum_required (VERSION 3.12)
project(lua)
aux_source_directory(${CMAKE_CURRENT_SOURCE_DIR} SRC_LIST)
add_library (lua STATIC ${SRC_LIST})
target_include_directories(lua PUBLIC ${PROJECT_SOURCE_DIR})
# 安装库
install(TARGETS lua
ARCHIVE DESTINATION ${CMAKE_INSTALL_PREFIX}/lib
)
# 单独安装头文件
install(FILES
${CMAKE_CURRENT_SOURCE_DIR}/lua.hpp
${CMAKE_CURRENT_SOURCE_DIR}/lua.h
${CMAKE_CURRENT_SOURCE_DIR}/lualib.h
${CMAKE_CURRENT_SOURCE_DIR}/lauxlib.h
${CMAKE_CURRENT_SOURCE_DIR}/luaconf.h
DESTINATION ${CMAKE_INSTALL_PREFIX}/include
)