1
0
mirror of https://github.com/mariadb-corporation/mariadb-columnstore-engine.git synced 2025-07-29 08:21:15 +03:00

stubs and cmake formatting

This commit is contained in:
Leonid Fedorov
2025-05-20 02:18:54 +00:00
committed by Leonid Fedorov
parent 2036e521c7
commit 6db2dc668f
87 changed files with 1186 additions and 1039 deletions

View File

@ -1,6 +1,10 @@
set(S3API_DIR ${CMAKE_CURRENT_SOURCE_DIR}/libmarias3 CACHE INTERNAL "S3API_DIR")
set(S3API_DIR
${CMAKE_CURRENT_SOURCE_DIR}/libmarias3
CACHE INTERNAL "S3API_DIR"
)
SET(S3_SOURCES ${S3API_DIR}/src/debug.c
set(S3_SOURCES
${S3API_DIR}/src/debug.c
${S3API_DIR}/src/error.c
${S3API_DIR}/src/marias3.c
${S3API_DIR}/src/request.c
@ -8,17 +12,22 @@ SET(S3_SOURCES ${S3API_DIR}/src/debug.c
${S3API_DIR}/src/sha256.c
${S3API_DIR}/src/sha256-internal.c
${S3API_DIR}/src/xml.c
${S3API_DIR}/src/assume_role.c)
${S3API_DIR}/src/assume_role.c
)
ADD_LIBRARY(marias3 SHARED ${S3_SOURCES})
add_library(marias3 SHARED ${S3_SOURCES})
TARGET_LINK_LIBRARIES(marias3 curl m)
INCLUDE_DIRECTORIES(${CMAKE_CURRENT_SOURCE_DIR} ${S3API_DIR})
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")
set(S3API_DEPS
marias3 curl
CACHE INTERNAL "S3API_DEPS"
)
install(TARGETS marias3
install(
TARGETS marias3
DESTINATION ${ENGINE_LIBDIR}
COMPONENT columnstore-engine
)