修改并增加新接口
This commit is contained in:
25
support/CMakeLists.txt
Normal file
25
support/CMakeLists.txt
Normal file
@@ -0,0 +1,25 @@
|
||||
include(ExternalProject)
|
||||
|
||||
set(AWSS3_ROOT ${CMAKE_CURRENT_BINARY_DIR})
|
||||
set(AWSS3_URL ${CMAKE_CURRENT_SOURCE_DIR}/aws-sdk-cpp-master.zip)
|
||||
set(AWSS3_URL_MD5 a8416a80b15f573e7ac790ca354c8c71)
|
||||
set(AWSS3_CONFIGURE cd ${AWSS3_ROOT}/aws-sdk-cpp-master/ && mkdir build)
|
||||
set(AWSS3_MAKE cd ${AWSS3_ROOT}/aws-sdk-cpp-master/build && cmake .. -DBUILD_ONLY="s3" && make)
|
||||
set(AWSS3_INSTALL cd ${AWSS3_ROOT}/aws-sdk-cpp-master/build && make install PREFIX=${SUPPORT_INSTALL_PREFIX})
|
||||
|
||||
ExternalProject_Add(luajit2
|
||||
PREFIX luajit2
|
||||
URL ${AWSS3_URL}
|
||||
URL_MD5 ${AWSS3_URL_MD5}
|
||||
CONFIGURE_COMMAND ${AWSS3_CONFIGURE}
|
||||
CONFIGURE_COMMAND ""
|
||||
BUILD_COMMAND ${AWSS3_MAKE}
|
||||
INSTALL_COMMAND ${AWSS3_INSTALL}
|
||||
BUILD_IN_SOURCE 1
|
||||
)
|
||||
|
||||
|
||||
add_library(luajit2-static STATIC IMPORTED GLOBAL)
|
||||
add_dependencies(luajit2-static luajit2)
|
||||
set_property(TARGET luajit2-static PROPERTY IMPORTED_LOCATION ${AWSS3_ROOT}/install/lib/libluajit-5.1.a)
|
||||
|
||||
Binary file not shown.
Reference in New Issue
Block a user