blob: a6580e7a5119b024a1489ca787557aa1a6def493 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
|
add_subdirectory(compression)
include_directories(
${CMAKE_CURRENT_SOURCE_DIR}
${CMAKE_CURRENT_BINARY_DIR}
)
set(src
"flb_aws_credentials_log.h"
"flb_aws_compress.c"
"flb_aws_util.c"
"flb_aws_credentials.c"
"flb_aws_credentials_sts.c"
"flb_aws_credentials_ec2.c"
"flb_aws_imds.c"
"flb_aws_credentials_http.c"
"flb_aws_credentials_profile.c"
)
if(FLB_HAVE_AWS_CREDENTIAL_PROCESS)
set(src
${src}
"flb_aws_credentials_process.c"
)
endif()
add_library(flb-aws STATIC ${src})
target_link_libraries(flb-aws flb-aws-compress)
if(FLB_JEMALLOC)
target_link_libraries(flb-aws libjemalloc)
endif()
|