You've already forked mariadb-columnstore-engine
mirror of
https://github.com/mariadb-corporation/mariadb-columnstore-engine.git
synced 2025-07-02 17:22:27 +03:00
25 lines
703 B
CMake
25 lines
703 B
CMake
set(S3API_DIR ${CMAKE_CURRENT_SOURCE_DIR}/libmarias3 CACHE INTERNAL "S3API_DIR")
|
|
|
|
SET(S3_SOURCES ${S3API_DIR}/src/debug.c
|
|
${S3API_DIR}/src/error.c
|
|
${S3API_DIR}/src/marias3.c
|
|
${S3API_DIR}/src/request.c
|
|
${S3API_DIR}/src/response.c
|
|
${S3API_DIR}/src/sha256.c
|
|
${S3API_DIR}/src/sha256-internal.c
|
|
${S3API_DIR}/src/xml.c
|
|
${S3API_DIR}/src/assume_role.c)
|
|
|
|
ADD_LIBRARY(marias3 SHARED ${S3_SOURCES})
|
|
|
|
TARGET_LINK_LIBRARIES(marias3 curl m)
|
|
INCLUDE_DIRECTORIES(${CMAKE_CURRENT_SOURCE_DIR} ${S3API_DIR})
|
|
add_definitions(-D_GNU_SOURCE)
|
|
|
|
set(S3API_DEPS marias3 curl CACHE INTERNAL "S3API_DEPS")
|
|
|
|
install(TARGETS marias3
|
|
DESTINATION ${ENGINE_LIBDIR}
|
|
COMPONENT columnstore-engine
|
|
)
|