初始化内容
This commit is contained in:
Vendored
+23
@@ -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
|
||||
)
|
||||
Reference in New Issue
Block a user