Develop 09.22

This commit is contained in:
pengxuanzheng
2020-09-22 17:22:21 +08:00
parent eb41917cb2
commit 10e17cb043
7 changed files with 58 additions and 45 deletions

View File

@@ -2,24 +2,23 @@ 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})
set(AWSS3_URL_MD5 a94cce4fe5003acf55fe1eac8c49ad4f)
set(AWSS3_CONFIGURE cd ${AWSS3_ROOT}/aws-sdk-cpp-master/src/aws-sdk-cpp-master && cmake . -DBUILD_ONLY=s3)
set(AWSS3_MAKE cd ${AWSS3_ROOT}/aws-sdk-cpp-master/src/aws-sdk-cpp-master && make)
set(AWSS3_INSTALL cd ${AWSS3_ROOT}/aws-sdk-cpp-master/src/aws-sdk-cpp-master && make install PREFIX=${SUPPORT_INSTALL_PREFIX})
ExternalProject_Add(luajit2
PREFIX luajit2
ExternalProject_Add(aws-sdk-cpp-master
PREFIX aws-sdk-cpp-master
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)
add_library(aws-sdk-cpp-master-static STATIC IMPORTED GLOBAL)
add_dependencies(aws-sdk-cpp-master-static aws-sdk-cpp-master)
set_property(TARGET aws-sdk-cpp-master-static PROPERTY IMPORTED_LOCATION ${SUPPORT_INSTALL_PREFIX})

Binary file not shown.