annotate Aws/AwsStaticConfiguration.cmake @ 142:c6edc5caca7a

cont
author Sebastien Jodogne <s.jodogne@gmail.com>
date Sat, 02 Mar 2024 11:26:20 +0100
parents a360eb28089d
children 3c7e0374f28e
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
56
b922ae86bbe1 full static linking against AWS SDK
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
diff changeset
1 # Cloud storage plugins for Orthanc
b922ae86bbe1 full static linking against AWS SDK
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
diff changeset
2 # Copyright (C) 2020-2021 Osimis S.A., Belgium
b922ae86bbe1 full static linking against AWS SDK
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
diff changeset
3 #
b922ae86bbe1 full static linking against AWS SDK
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
diff changeset
4 # This program is free software: you can redistribute it and/or
b922ae86bbe1 full static linking against AWS SDK
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
diff changeset
5 # modify it under the terms of the GNU Affero General Public License
b922ae86bbe1 full static linking against AWS SDK
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
diff changeset
6 # as published by the Free Software Foundation, either version 3 of
b922ae86bbe1 full static linking against AWS SDK
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
diff changeset
7 # the License, or (at your option) any later version.
b922ae86bbe1 full static linking against AWS SDK
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
diff changeset
8 #
b922ae86bbe1 full static linking against AWS SDK
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
diff changeset
9 # This program is distributed in the hope that it will be useful, but
b922ae86bbe1 full static linking against AWS SDK
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
diff changeset
10 # WITHOUT ANY WARRANTY; without even the implied warranty of
b922ae86bbe1 full static linking against AWS SDK
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
diff changeset
11 # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
b922ae86bbe1 full static linking against AWS SDK
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
diff changeset
12 # Affero General Public License for more details.
b922ae86bbe1 full static linking against AWS SDK
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
diff changeset
13 #
b922ae86bbe1 full static linking against AWS SDK
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
diff changeset
14 # You should have received a copy of the GNU Affero General Public License
b922ae86bbe1 full static linking against AWS SDK
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
diff changeset
15 # along with this program. If not, see <http://www.gnu.org/licenses/>.
b922ae86bbe1 full static linking against AWS SDK
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
diff changeset
16
b922ae86bbe1 full static linking against AWS SDK
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
diff changeset
17
107
87972cfe7ac5 upgraded AWS SDK to 1.11.178
Alain Mazy <am@osimis.io>
parents: 106
diff changeset
18 # version numbers can be obtained from https://github.com/aws/aws-sdk-cpp/blob/main/prefetch_crt_dependency.sh
87972cfe7ac5 upgraded AWS SDK to 1.11.178
Alain Mazy <am@osimis.io>
parents: 106
diff changeset
19
87972cfe7ac5 upgraded AWS SDK to 1.11.178
Alain Mazy <am@osimis.io>
parents: 106
diff changeset
20 SET(AWS_C_COMMON_SOURCES_DIR ${CMAKE_BINARY_DIR}/aws-c-common-0.9.3) # source = https://github.com/awslabs/aws-c-common/archive/refs/tags/v0.9.3.tar.gz
138
a360eb28089d third party downloads from uclouvain servers
Sebastien Jodogne <s.jodogne@gmail.com>
parents: 107
diff changeset
21 SET(AWS_C_COMMON_URL "https://orthanc.uclouvain.be/downloads/third-party-downloads/aws/aws-c-common-0.9.3.tar.gz")
107
87972cfe7ac5 upgraded AWS SDK to 1.11.178
Alain Mazy <am@osimis.io>
parents: 106
diff changeset
22 SET(AWS_C_COMMON_MD5 "d872ff682d5beca8ada6b19464235ca0")
56
b922ae86bbe1 full static linking against AWS SDK
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
diff changeset
23 DownloadPackage(${AWS_C_COMMON_MD5} ${AWS_C_COMMON_URL} "${AWS_C_COMMON_SOURCES_DIR}")
b922ae86bbe1 full static linking against AWS SDK
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
diff changeset
24
107
87972cfe7ac5 upgraded AWS SDK to 1.11.178
Alain Mazy <am@osimis.io>
parents: 106
diff changeset
25 SET(AWS_CHECKSUMS_SOURCES_DIR ${CMAKE_BINARY_DIR}/aws-checksums-0.1.17) # source = https://github.com/awslabs/aws-checksums/archive/refs/tags/v0.1.17.tar.gz
138
a360eb28089d third party downloads from uclouvain servers
Sebastien Jodogne <s.jodogne@gmail.com>
parents: 107
diff changeset
26 SET(AWS_CHECKSUMS_URL "https://orthanc.uclouvain.be/downloads/third-party-downloads/aws/aws-checksums-0.1.17.tar.gz")
107
87972cfe7ac5 upgraded AWS SDK to 1.11.178
Alain Mazy <am@osimis.io>
parents: 106
diff changeset
27 SET(AWS_CHECKSUMS_MD5 "c256144404dc74349a8344662111e353")
56
b922ae86bbe1 full static linking against AWS SDK
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
diff changeset
28 DownloadPackage(${AWS_CHECKSUMS_MD5} ${AWS_CHECKSUMS_URL} "${AWS_CHECKSUMS_SOURCES_DIR}")
b922ae86bbe1 full static linking against AWS SDK
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
diff changeset
29
107
87972cfe7ac5 upgraded AWS SDK to 1.11.178
Alain Mazy <am@osimis.io>
parents: 106
diff changeset
30 SET(AWS_C_AUTH_SOURCES_DIR ${CMAKE_BINARY_DIR}/aws-c-auth-0.7.1) # source = https://github.com/awslabs/aws-c-auth/archive/refs/tags/v0.7.1.tar.gz
138
a360eb28089d third party downloads from uclouvain servers
Sebastien Jodogne <s.jodogne@gmail.com>
parents: 107
diff changeset
31 SET(AWS_C_AUTH_URL "https://orthanc.uclouvain.be/downloads/third-party-downloads/aws/aws-c-auth-0.7.1.tar.gz")
107
87972cfe7ac5 upgraded AWS SDK to 1.11.178
Alain Mazy <am@osimis.io>
parents: 106
diff changeset
32 SET(AWS_C_AUTH_MD5 "aa690622a5f697d47ca3095ba2ef3cca")
56
b922ae86bbe1 full static linking against AWS SDK
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
diff changeset
33 DownloadPackage(${AWS_C_AUTH_MD5} ${AWS_C_AUTH_URL} "${AWS_C_AUTH_SOURCES_DIR}")
b922ae86bbe1 full static linking against AWS SDK
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
diff changeset
34
107
87972cfe7ac5 upgraded AWS SDK to 1.11.178
Alain Mazy <am@osimis.io>
parents: 106
diff changeset
35 SET(AWS_C_CAL_SOURCES_DIR ${CMAKE_BINARY_DIR}/aws-c-cal-0.6.1) # source = https://github.com/awslabs/aws-c-cal/archive/refs/tags/v0.6.1.tar.gz
138
a360eb28089d third party downloads from uclouvain servers
Sebastien Jodogne <s.jodogne@gmail.com>
parents: 107
diff changeset
36 SET(AWS_C_CAL_URL "https://orthanc.uclouvain.be/downloads/third-party-downloads/aws/aws-c-cal-0.6.1.tar.gz")
107
87972cfe7ac5 upgraded AWS SDK to 1.11.178
Alain Mazy <am@osimis.io>
parents: 106
diff changeset
37 SET(AWS_C_CAL_MD5 "6d7c05e2f1c173b923e77b6021cb660d")
56
b922ae86bbe1 full static linking against AWS SDK
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
diff changeset
38 DownloadPackage(${AWS_C_CAL_MD5} ${AWS_C_CAL_URL} "${AWS_C_CAL_SOURCES_DIR}")
b922ae86bbe1 full static linking against AWS SDK
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
diff changeset
39
107
87972cfe7ac5 upgraded AWS SDK to 1.11.178
Alain Mazy <am@osimis.io>
parents: 106
diff changeset
40 SET(AWS_C_COMPRESSION_SOURCES_DIR ${CMAKE_BINARY_DIR}/aws-c-compression-0.2.17) # source = https://github.com/awslabs/aws-c-compression/archive/refs/tags/v0.2.17.tar.gz
138
a360eb28089d third party downloads from uclouvain servers
Sebastien Jodogne <s.jodogne@gmail.com>
parents: 107
diff changeset
41 SET(AWS_C_COMPRESSION_URL "https://orthanc.uclouvain.be/downloads/third-party-downloads/aws/aws-c-compression-0.2.17.tar.gz")
107
87972cfe7ac5 upgraded AWS SDK to 1.11.178
Alain Mazy <am@osimis.io>
parents: 106
diff changeset
42 SET(AWS_C_COMPRESSION_MD5 "b8bc8bc9cf3749eb2d3f36098c9ead27")
56
b922ae86bbe1 full static linking against AWS SDK
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
diff changeset
43 DownloadPackage(${AWS_C_COMPRESSION_MD5} ${AWS_C_COMPRESSION_URL} "${AWS_C_COMPRESSION_SOURCES_DIR}")
b922ae86bbe1 full static linking against AWS SDK
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
diff changeset
44
107
87972cfe7ac5 upgraded AWS SDK to 1.11.178
Alain Mazy <am@osimis.io>
parents: 106
diff changeset
45 SET(AWS_C_EVENT_STREAM_SOURCES_DIR ${CMAKE_BINARY_DIR}/aws-c-event-stream-0.3.1) # source = https://github.com/awslabs/aws-c-event-stream/archive/refs/tags/v0.3.1.tar.gz
138
a360eb28089d third party downloads from uclouvain servers
Sebastien Jodogne <s.jodogne@gmail.com>
parents: 107
diff changeset
46 SET(AWS_C_EVENT_STREAM_URL "https://orthanc.uclouvain.be/downloads/third-party-downloads/aws/aws-c-event-stream-0.3.1.tar.gz")
107
87972cfe7ac5 upgraded AWS SDK to 1.11.178
Alain Mazy <am@osimis.io>
parents: 106
diff changeset
47 SET(AWS_C_EVENT_STREAM_MD5 "e3261d89598a3331eebcd0476b523c73")
56
b922ae86bbe1 full static linking against AWS SDK
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
diff changeset
48 DownloadPackage(${AWS_C_EVENT_STREAM_MD5} ${AWS_C_EVENT_STREAM_URL} "${AWS_C_EVENT_STREAM_SOURCES_DIR}")
b922ae86bbe1 full static linking against AWS SDK
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
diff changeset
49
107
87972cfe7ac5 upgraded AWS SDK to 1.11.178
Alain Mazy <am@osimis.io>
parents: 106
diff changeset
50 SET(AWS_C_HTTP_SOURCES_DIR ${CMAKE_BINARY_DIR}/aws-c-http-0.7.11) # source = https://github.com/awslabs/aws-c-http/archive/refs/tags/v0.7.11.tar.gz
138
a360eb28089d third party downloads from uclouvain servers
Sebastien Jodogne <s.jodogne@gmail.com>
parents: 107
diff changeset
51 SET(AWS_C_HTTP_URL "https://orthanc.uclouvain.be/downloads/third-party-downloads/aws/aws-c-http-0.7.11.tar.gz")
107
87972cfe7ac5 upgraded AWS SDK to 1.11.178
Alain Mazy <am@osimis.io>
parents: 106
diff changeset
52 SET(AWS_C_HTTP_MD5 "b8ef3268d4d64b7fabe743b03518d2d7")
56
b922ae86bbe1 full static linking against AWS SDK
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
diff changeset
53 DownloadPackage(${AWS_C_HTTP_MD5} ${AWS_C_HTTP_URL} "${AWS_C_HTTP_SOURCES_DIR}")
b922ae86bbe1 full static linking against AWS SDK
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
diff changeset
54
107
87972cfe7ac5 upgraded AWS SDK to 1.11.178
Alain Mazy <am@osimis.io>
parents: 106
diff changeset
55 SET(AWS_C_IO_SOURCES_DIR ${CMAKE_BINARY_DIR}/aws-c-io-0.13.31) # source = https://github.com/awslabs/aws-c-io/archive/refs/tags/v0.13.31.tar.gz
138
a360eb28089d third party downloads from uclouvain servers
Sebastien Jodogne <s.jodogne@gmail.com>
parents: 107
diff changeset
56 SET(AWS_C_IO_URL "https://orthanc.uclouvain.be/downloads/third-party-downloads/aws/aws-c-io-0.13.31.tar.gz")
107
87972cfe7ac5 upgraded AWS SDK to 1.11.178
Alain Mazy <am@osimis.io>
parents: 106
diff changeset
57 SET(AWS_C_IO_MD5 "9ae415cb81404e1b76d8e8267e585e34")
56
b922ae86bbe1 full static linking against AWS SDK
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
diff changeset
58 DownloadPackage(${AWS_C_IO_MD5} ${AWS_C_IO_URL} "${AWS_C_IO_SOURCES_DIR}")
b922ae86bbe1 full static linking against AWS SDK
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
diff changeset
59
107
87972cfe7ac5 upgraded AWS SDK to 1.11.178
Alain Mazy <am@osimis.io>
parents: 106
diff changeset
60 SET(AWS_C_MQTT_SOURCES_DIR ${CMAKE_BINARY_DIR}/aws-c-mqtt-0.9.5) # source = https://github.com/awslabs/aws-c-mqtt/archive/refs/tags/v0.9.5.tar.gz
138
a360eb28089d third party downloads from uclouvain servers
Sebastien Jodogne <s.jodogne@gmail.com>
parents: 107
diff changeset
61 SET(AWS_C_MQTT_URL "https://orthanc.uclouvain.be/downloads/third-party-downloads/aws/aws-c-mqtt-0.9.5.tar.gz")
107
87972cfe7ac5 upgraded AWS SDK to 1.11.178
Alain Mazy <am@osimis.io>
parents: 106
diff changeset
62 SET(AWS_C_MQTT_MD5 "76d59d9f14f3999b0f9618e386e71db6")
56
b922ae86bbe1 full static linking against AWS SDK
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
diff changeset
63 DownloadPackage(${AWS_C_MQTT_MD5} ${AWS_C_MQTT_URL} "${AWS_C_MQTT_SOURCES_DIR}")
b922ae86bbe1 full static linking against AWS SDK
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
diff changeset
64
107
87972cfe7ac5 upgraded AWS SDK to 1.11.178
Alain Mazy <am@osimis.io>
parents: 106
diff changeset
65 SET(AWS_C_S3_SOURCES_DIR ${CMAKE_BINARY_DIR}/aws-c-s3-0.3.14) # source = https://github.com/awslabs/aws-c-s3/archive/refs/tags/v0.3.14.tar.gz
138
a360eb28089d third party downloads from uclouvain servers
Sebastien Jodogne <s.jodogne@gmail.com>
parents: 107
diff changeset
66 SET(AWS_C_S3_URL "https://orthanc.uclouvain.be/downloads/third-party-downloads/aws/aws-c-s3-0.3.14.tar.gz")
107
87972cfe7ac5 upgraded AWS SDK to 1.11.178
Alain Mazy <am@osimis.io>
parents: 106
diff changeset
67 SET(AWS_C_S3_MD5 "564bb0df1184ebe9ce41c23a0c18cf1a")
56
b922ae86bbe1 full static linking against AWS SDK
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
diff changeset
68 DownloadPackage(${AWS_C_S3_MD5} ${AWS_C_S3_URL} "${AWS_C_S3_SOURCES_DIR}")
b922ae86bbe1 full static linking against AWS SDK
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
diff changeset
69
107
87972cfe7ac5 upgraded AWS SDK to 1.11.178
Alain Mazy <am@osimis.io>
parents: 106
diff changeset
70 SET(AWS_C_SDKUTILS_SOURCES_DIR ${CMAKE_BINARY_DIR}/aws-c-sdkutils-0.1.11) # source = https://github.com/awslabs/aws-c-sdkutils/archive/refs/tags/v0.1.11.tar.gz
138
a360eb28089d third party downloads from uclouvain servers
Sebastien Jodogne <s.jodogne@gmail.com>
parents: 107
diff changeset
71 SET(AWS_C_SDKUTILS_URL "https://orthanc.uclouvain.be/downloads/third-party-downloads/aws/aws-c-sdkutils-0.1.11.tar.gz")
107
87972cfe7ac5 upgraded AWS SDK to 1.11.178
Alain Mazy <am@osimis.io>
parents: 106
diff changeset
72 SET(AWS_C_SDKUTILS_MD5 "713cac3392aa20d5dda852cf21ac1957")
87972cfe7ac5 upgraded AWS SDK to 1.11.178
Alain Mazy <am@osimis.io>
parents: 106
diff changeset
73 DownloadPackage(${AWS_C_SDKUTILS_MD5} ${AWS_C_SDKUTILS_URL} "${AWS_C_SDKUTILS_SOURCES_DIR}")
87972cfe7ac5 upgraded AWS SDK to 1.11.178
Alain Mazy <am@osimis.io>
parents: 106
diff changeset
74
87972cfe7ac5 upgraded AWS SDK to 1.11.178
Alain Mazy <am@osimis.io>
parents: 106
diff changeset
75 SET(AWS_CRT_CPP_SOURCES_DIR ${CMAKE_BINARY_DIR}/aws-crt-cpp-0.24.1) # source = https://github.com/awslabs/aws-crt-cpp/archive/refs/tags/v0.24.1.tar.gz
138
a360eb28089d third party downloads from uclouvain servers
Sebastien Jodogne <s.jodogne@gmail.com>
parents: 107
diff changeset
76 SET(AWS_CRT_CPP_URL "https://orthanc.uclouvain.be/downloads/third-party-downloads/aws/aws-crt-cpp-0.24.1.tar.gz")
107
87972cfe7ac5 upgraded AWS SDK to 1.11.178
Alain Mazy <am@osimis.io>
parents: 106
diff changeset
77 SET(AWS_CRT_CPP_MD5 "fa2cda44386bd56f1d4609c6a54a59f9")
56
b922ae86bbe1 full static linking against AWS SDK
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
diff changeset
78 DownloadPackage(${AWS_CRT_CPP_MD5} ${AWS_CRT_CPP_URL} "${AWS_CRT_CPP_SOURCES_DIR}")
b922ae86bbe1 full static linking against AWS SDK
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
diff changeset
79
107
87972cfe7ac5 upgraded AWS SDK to 1.11.178
Alain Mazy <am@osimis.io>
parents: 106
diff changeset
80 SET(AWS_SDK_CPP_SOURCES_DIR ${CMAKE_BINARY_DIR}/aws-sdk-cpp-1.11.178) # source = https://github.com/aws/aws-sdk-cpp/archive/refs/tags/1.11.178.tar.gz
138
a360eb28089d third party downloads from uclouvain servers
Sebastien Jodogne <s.jodogne@gmail.com>
parents: 107
diff changeset
81 SET(AWS_SDK_CPP_URL "https://orthanc.uclouvain.be/downloads/third-party-downloads/aws/aws-sdk-cpp-1.11.178.tar.gz")
107
87972cfe7ac5 upgraded AWS SDK to 1.11.178
Alain Mazy <am@osimis.io>
parents: 106
diff changeset
82 SET(AWS_SDK_CPP_MD5 "a3f45888e939bb71506e0f7eaa630e48")
56
b922ae86bbe1 full static linking against AWS SDK
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
diff changeset
83 DownloadPackage(${AWS_SDK_CPP_MD5} ${AWS_SDK_CPP_URL} "${AWS_SDK_CPP_SOURCES_DIR}")
b922ae86bbe1 full static linking against AWS SDK
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
diff changeset
84
b922ae86bbe1 full static linking against AWS SDK
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
diff changeset
85
b922ae86bbe1 full static linking against AWS SDK
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
diff changeset
86 configure_file(
107
87972cfe7ac5 upgraded AWS SDK to 1.11.178
Alain Mazy <am@osimis.io>
parents: 106
diff changeset
87 ${AWS_SDK_CPP_SOURCES_DIR}/src/aws-cpp-sdk-core/include/aws/core/SDKConfig.h.in
87972cfe7ac5 upgraded AWS SDK to 1.11.178
Alain Mazy <am@osimis.io>
parents: 106
diff changeset
88 ${AWS_SDK_CPP_SOURCES_DIR}/src/aws-cpp-sdk-core/include/aws/core/SDKConfig.h
56
b922ae86bbe1 full static linking against AWS SDK
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
diff changeset
89 )
b922ae86bbe1 full static linking against AWS SDK
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
diff changeset
90
b922ae86bbe1 full static linking against AWS SDK
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
diff changeset
91 configure_file(
b922ae86bbe1 full static linking against AWS SDK
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
diff changeset
92 ${AWS_C_COMMON_SOURCES_DIR}/include/aws/common/config.h.in
b922ae86bbe1 full static linking against AWS SDK
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
diff changeset
93 ${AWS_C_COMMON_SOURCES_DIR}/include/aws/common/config.h
b922ae86bbe1 full static linking against AWS SDK
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
diff changeset
94 )
b922ae86bbe1 full static linking against AWS SDK
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
diff changeset
95
107
87972cfe7ac5 upgraded AWS SDK to 1.11.178
Alain Mazy <am@osimis.io>
parents: 106
diff changeset
96 configure_file(
87972cfe7ac5 upgraded AWS SDK to 1.11.178
Alain Mazy <am@osimis.io>
parents: 106
diff changeset
97 ${AWS_CRT_CPP_SOURCES_DIR}/include/aws/crt/Config.h.in
87972cfe7ac5 upgraded AWS SDK to 1.11.178
Alain Mazy <am@osimis.io>
parents: 106
diff changeset
98 ${AWS_CRT_CPP_SOURCES_DIR}/include/aws/crt/Config.h
87972cfe7ac5 upgraded AWS SDK to 1.11.178
Alain Mazy <am@osimis.io>
parents: 106
diff changeset
99 )
87972cfe7ac5 upgraded AWS SDK to 1.11.178
Alain Mazy <am@osimis.io>
parents: 106
diff changeset
100
56
b922ae86bbe1 full static linking against AWS SDK
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
diff changeset
101
b922ae86bbe1 full static linking against AWS SDK
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
diff changeset
102 include_directories(
b922ae86bbe1 full static linking against AWS SDK
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
diff changeset
103 ${AWS_C_COMMON_SOURCES_DIR}/include/
b922ae86bbe1 full static linking against AWS SDK
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
diff changeset
104 ${AWS_C_AUTH_SOURCES_DIR}/include/
b922ae86bbe1 full static linking against AWS SDK
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
diff changeset
105 ${AWS_C_CAL_SOURCES_DIR}/include/
b922ae86bbe1 full static linking against AWS SDK
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
diff changeset
106 ${AWS_C_COMPRESSION_SOURCES_DIR}/include/
b922ae86bbe1 full static linking against AWS SDK
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
diff changeset
107 ${AWS_C_IO_SOURCES_DIR}/include/
b922ae86bbe1 full static linking against AWS SDK
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
diff changeset
108 ${AWS_C_HTTP_SOURCES_DIR}/include/
b922ae86bbe1 full static linking against AWS SDK
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
diff changeset
109 ${AWS_C_MQTT_SOURCES_DIR}/include/
b922ae86bbe1 full static linking against AWS SDK
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
diff changeset
110 ${AWS_C_S3_SOURCES_DIR}/include/
107
87972cfe7ac5 upgraded AWS SDK to 1.11.178
Alain Mazy <am@osimis.io>
parents: 106
diff changeset
111 ${AWS_C_SDKUTILS_SOURCES_DIR}/include/
56
b922ae86bbe1 full static linking against AWS SDK
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
diff changeset
112 ${AWS_C_EVENT_STREAM_SOURCES_DIR}/include/
b922ae86bbe1 full static linking against AWS SDK
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
diff changeset
113 ${AWS_CHECKSUMS_SOURCES_DIR}/include/
b922ae86bbe1 full static linking against AWS SDK
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
diff changeset
114 ${AWS_CRT_CPP_SOURCES_DIR}/include/
107
87972cfe7ac5 upgraded AWS SDK to 1.11.178
Alain Mazy <am@osimis.io>
parents: 106
diff changeset
115 ${AWS_SDK_CPP_SOURCES_DIR}/src/aws-cpp-sdk-core/include/
87972cfe7ac5 upgraded AWS SDK to 1.11.178
Alain Mazy <am@osimis.io>
parents: 106
diff changeset
116 ${AWS_SDK_CPP_SOURCES_DIR}/src/aws-cpp-sdk-transfer/include/
87972cfe7ac5 upgraded AWS SDK to 1.11.178
Alain Mazy <am@osimis.io>
parents: 106
diff changeset
117 ${AWS_SDK_CPP_SOURCES_DIR}/generated/src/aws-cpp-sdk-s3/include/
87972cfe7ac5 upgraded AWS SDK to 1.11.178
Alain Mazy <am@osimis.io>
parents: 106
diff changeset
118 # ${AWS_SDK_CPP_SOURCES_DIR}/src/aws-cpp-sdk-s3/include/
87972cfe7ac5 upgraded AWS SDK to 1.11.178
Alain Mazy <am@osimis.io>
parents: 106
diff changeset
119 # ${AWS_SDK_CPP_SOURCES_DIR}/src/aws-cpp-sdk-connect/include/
56
b922ae86bbe1 full static linking against AWS SDK
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
diff changeset
120 )
b922ae86bbe1 full static linking against AWS SDK
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
diff changeset
121
b922ae86bbe1 full static linking against AWS SDK
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
diff changeset
122
b922ae86bbe1 full static linking against AWS SDK
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
diff changeset
123 list(APPEND AWS_SOURCES_SUBDIRS
b922ae86bbe1 full static linking against AWS SDK
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
diff changeset
124 ${AWS_C_COMMON_SOURCES_DIR}/source/
107
87972cfe7ac5 upgraded AWS SDK to 1.11.178
Alain Mazy <am@osimis.io>
parents: 106
diff changeset
125 ${AWS_C_COMMON_SOURCES_DIR}/source/external/
56
b922ae86bbe1 full static linking against AWS SDK
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
diff changeset
126
b922ae86bbe1 full static linking against AWS SDK
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
diff changeset
127 ## C libraries
b922ae86bbe1 full static linking against AWS SDK
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
diff changeset
128
b922ae86bbe1 full static linking against AWS SDK
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
diff changeset
129 ${AWS_CHECKSUMS_SOURCES_DIR}/source/
b922ae86bbe1 full static linking against AWS SDK
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
diff changeset
130 ${AWS_C_AUTH_SOURCES_DIR}/source/
b922ae86bbe1 full static linking against AWS SDK
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
diff changeset
131 ${AWS_C_CAL_SOURCES_DIR}/source/
b922ae86bbe1 full static linking against AWS SDK
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
diff changeset
132 ${AWS_C_COMPRESSION_SOURCES_DIR}/source/
b922ae86bbe1 full static linking against AWS SDK
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
diff changeset
133 ${AWS_C_EVENT_STREAM_SOURCES_DIR}/source/
b922ae86bbe1 full static linking against AWS SDK
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
diff changeset
134 ${AWS_C_HTTP_SOURCES_DIR}/source/
b922ae86bbe1 full static linking against AWS SDK
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
diff changeset
135 ${AWS_C_IO_SOURCES_DIR}/source/
b922ae86bbe1 full static linking against AWS SDK
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
diff changeset
136 ${AWS_C_MQTT_SOURCES_DIR}/source/
b922ae86bbe1 full static linking against AWS SDK
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
diff changeset
137 ${AWS_C_S3_SOURCES_DIR}/source/
107
87972cfe7ac5 upgraded AWS SDK to 1.11.178
Alain Mazy <am@osimis.io>
parents: 106
diff changeset
138 ${AWS_C_SDKUTILS_SOURCES_DIR}/source/
56
b922ae86bbe1 full static linking against AWS SDK
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
diff changeset
139
b922ae86bbe1 full static linking against AWS SDK
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
diff changeset
140 ## C++ libraries
b922ae86bbe1 full static linking against AWS SDK
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
diff changeset
141
b922ae86bbe1 full static linking against AWS SDK
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
diff changeset
142 ${AWS_CRT_CPP_SOURCES_DIR}/source/
b922ae86bbe1 full static linking against AWS SDK
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
diff changeset
143 ${AWS_CRT_CPP_SOURCES_DIR}/source/auth/
b922ae86bbe1 full static linking against AWS SDK
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
diff changeset
144 ${AWS_CRT_CPP_SOURCES_DIR}/source/crypto/
107
87972cfe7ac5 upgraded AWS SDK to 1.11.178
Alain Mazy <am@osimis.io>
parents: 106
diff changeset
145 ${AWS_CRT_CPP_SOURCES_DIR}/source/endpoints/
56
b922ae86bbe1 full static linking against AWS SDK
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
diff changeset
146 ${AWS_CRT_CPP_SOURCES_DIR}/source/http/
b922ae86bbe1 full static linking against AWS SDK
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
diff changeset
147 ${AWS_CRT_CPP_SOURCES_DIR}/source/io/
b922ae86bbe1 full static linking against AWS SDK
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
diff changeset
148 ${AWS_CRT_CPP_SOURCES_DIR}/source/external/
107
87972cfe7ac5 upgraded AWS SDK to 1.11.178
Alain Mazy <am@osimis.io>
parents: 106
diff changeset
149 ${AWS_SDK_CPP_SOURCES_DIR}/src/aws-cpp-sdk-connect/source/
87972cfe7ac5 upgraded AWS SDK to 1.11.178
Alain Mazy <am@osimis.io>
parents: 106
diff changeset
150 ${AWS_SDK_CPP_SOURCES_DIR}/src/aws-cpp-sdk-connect/source/model/
87972cfe7ac5 upgraded AWS SDK to 1.11.178
Alain Mazy <am@osimis.io>
parents: 106
diff changeset
151 ${AWS_SDK_CPP_SOURCES_DIR}/src/aws-cpp-sdk-core/source/
87972cfe7ac5 upgraded AWS SDK to 1.11.178
Alain Mazy <am@osimis.io>
parents: 106
diff changeset
152 ${AWS_SDK_CPP_SOURCES_DIR}/src/aws-cpp-sdk-core/source/auth/
87972cfe7ac5 upgraded AWS SDK to 1.11.178
Alain Mazy <am@osimis.io>
parents: 106
diff changeset
153 ${AWS_SDK_CPP_SOURCES_DIR}/src/aws-cpp-sdk-core/source/auth/signer/
87972cfe7ac5 upgraded AWS SDK to 1.11.178
Alain Mazy <am@osimis.io>
parents: 106
diff changeset
154 ${AWS_SDK_CPP_SOURCES_DIR}/src/aws-cpp-sdk-core/source/auth/signer-provider/
87972cfe7ac5 upgraded AWS SDK to 1.11.178
Alain Mazy <am@osimis.io>
parents: 106
diff changeset
155 ${AWS_SDK_CPP_SOURCES_DIR}/src/aws-cpp-sdk-core/source/auth/bearer-token-provider/
87972cfe7ac5 upgraded AWS SDK to 1.11.178
Alain Mazy <am@osimis.io>
parents: 106
diff changeset
156 ${AWS_SDK_CPP_SOURCES_DIR}/src/aws-cpp-sdk-core/source/client/
87972cfe7ac5 upgraded AWS SDK to 1.11.178
Alain Mazy <am@osimis.io>
parents: 106
diff changeset
157 ${AWS_SDK_CPP_SOURCES_DIR}/src/aws-cpp-sdk-core/source/config/
87972cfe7ac5 upgraded AWS SDK to 1.11.178
Alain Mazy <am@osimis.io>
parents: 106
diff changeset
158 ${AWS_SDK_CPP_SOURCES_DIR}/src/aws-cpp-sdk-core/source/config/defaults/
87972cfe7ac5 upgraded AWS SDK to 1.11.178
Alain Mazy <am@osimis.io>
parents: 106
diff changeset
159 ${AWS_SDK_CPP_SOURCES_DIR}/src/aws-cpp-sdk-core/source/endpoint/
87972cfe7ac5 upgraded AWS SDK to 1.11.178
Alain Mazy <am@osimis.io>
parents: 106
diff changeset
160 ${AWS_SDK_CPP_SOURCES_DIR}/src/aws-cpp-sdk-core/source/endpoint/internal/
87972cfe7ac5 upgraded AWS SDK to 1.11.178
Alain Mazy <am@osimis.io>
parents: 106
diff changeset
161 ${AWS_SDK_CPP_SOURCES_DIR}/src/aws-cpp-sdk-core/source/external/cjson/
87972cfe7ac5 upgraded AWS SDK to 1.11.178
Alain Mazy <am@osimis.io>
parents: 106
diff changeset
162 ${AWS_SDK_CPP_SOURCES_DIR}/src/aws-cpp-sdk-core/source/external/tinyxml2/
87972cfe7ac5 upgraded AWS SDK to 1.11.178
Alain Mazy <am@osimis.io>
parents: 106
diff changeset
163 ${AWS_SDK_CPP_SOURCES_DIR}/src/aws-cpp-sdk-core/source/http/
87972cfe7ac5 upgraded AWS SDK to 1.11.178
Alain Mazy <am@osimis.io>
parents: 106
diff changeset
164 ${AWS_SDK_CPP_SOURCES_DIR}/src/aws-cpp-sdk-core/source/http/curl/
87972cfe7ac5 upgraded AWS SDK to 1.11.178
Alain Mazy <am@osimis.io>
parents: 106
diff changeset
165 ${AWS_SDK_CPP_SOURCES_DIR}/src/aws-cpp-sdk-core/source/http/standard/
87972cfe7ac5 upgraded AWS SDK to 1.11.178
Alain Mazy <am@osimis.io>
parents: 106
diff changeset
166 ${AWS_SDK_CPP_SOURCES_DIR}/src/aws-cpp-sdk-core/source/internal/
87972cfe7ac5 upgraded AWS SDK to 1.11.178
Alain Mazy <am@osimis.io>
parents: 106
diff changeset
167 ${AWS_SDK_CPP_SOURCES_DIR}/src/aws-cpp-sdk-core/source/monitoring/
87972cfe7ac5 upgraded AWS SDK to 1.11.178
Alain Mazy <am@osimis.io>
parents: 106
diff changeset
168 ${AWS_SDK_CPP_SOURCES_DIR}/src/aws-cpp-sdk-core/source/net/
87972cfe7ac5 upgraded AWS SDK to 1.11.178
Alain Mazy <am@osimis.io>
parents: 106
diff changeset
169 ${AWS_SDK_CPP_SOURCES_DIR}/src/aws-cpp-sdk-core/source/smithy/tracing/
87972cfe7ac5 upgraded AWS SDK to 1.11.178
Alain Mazy <am@osimis.io>
parents: 106
diff changeset
170 ${AWS_SDK_CPP_SOURCES_DIR}/src/aws-cpp-sdk-core/source/utils/
87972cfe7ac5 upgraded AWS SDK to 1.11.178
Alain Mazy <am@osimis.io>
parents: 106
diff changeset
171 ${AWS_SDK_CPP_SOURCES_DIR}/src/aws-cpp-sdk-core/source/utils/base64/
87972cfe7ac5 upgraded AWS SDK to 1.11.178
Alain Mazy <am@osimis.io>
parents: 106
diff changeset
172 ${AWS_SDK_CPP_SOURCES_DIR}/src/aws-cpp-sdk-core/source/utils/component-registry/
87972cfe7ac5 upgraded AWS SDK to 1.11.178
Alain Mazy <am@osimis.io>
parents: 106
diff changeset
173 ${AWS_SDK_CPP_SOURCES_DIR}/src/aws-cpp-sdk-core/source/utils/crypto/
87972cfe7ac5 upgraded AWS SDK to 1.11.178
Alain Mazy <am@osimis.io>
parents: 106
diff changeset
174 ${AWS_SDK_CPP_SOURCES_DIR}/src/aws-cpp-sdk-core/source/utils/crypto/factory/
87972cfe7ac5 upgraded AWS SDK to 1.11.178
Alain Mazy <am@osimis.io>
parents: 106
diff changeset
175 ${AWS_SDK_CPP_SOURCES_DIR}/src/aws-cpp-sdk-core/source/utils/crypto/openssl/
87972cfe7ac5 upgraded AWS SDK to 1.11.178
Alain Mazy <am@osimis.io>
parents: 106
diff changeset
176 ${AWS_SDK_CPP_SOURCES_DIR}/src/aws-cpp-sdk-core/source/utils/event/
87972cfe7ac5 upgraded AWS SDK to 1.11.178
Alain Mazy <am@osimis.io>
parents: 106
diff changeset
177 ${AWS_SDK_CPP_SOURCES_DIR}/src/aws-cpp-sdk-core/source/utils/json/
87972cfe7ac5 upgraded AWS SDK to 1.11.178
Alain Mazy <am@osimis.io>
parents: 106
diff changeset
178 ${AWS_SDK_CPP_SOURCES_DIR}/src/aws-cpp-sdk-core/source/utils/logging/
87972cfe7ac5 upgraded AWS SDK to 1.11.178
Alain Mazy <am@osimis.io>
parents: 106
diff changeset
179 ${AWS_SDK_CPP_SOURCES_DIR}/src/aws-cpp-sdk-core/source/utils/memory/
87972cfe7ac5 upgraded AWS SDK to 1.11.178
Alain Mazy <am@osimis.io>
parents: 106
diff changeset
180 ${AWS_SDK_CPP_SOURCES_DIR}/src/aws-cpp-sdk-core/source/utils/memory/stl/
87972cfe7ac5 upgraded AWS SDK to 1.11.178
Alain Mazy <am@osimis.io>
parents: 106
diff changeset
181 ${AWS_SDK_CPP_SOURCES_DIR}/src/aws-cpp-sdk-core/source/utils/stream/
87972cfe7ac5 upgraded AWS SDK to 1.11.178
Alain Mazy <am@osimis.io>
parents: 106
diff changeset
182 ${AWS_SDK_CPP_SOURCES_DIR}/src/aws-cpp-sdk-core/source/utils/threading/
87972cfe7ac5 upgraded AWS SDK to 1.11.178
Alain Mazy <am@osimis.io>
parents: 106
diff changeset
183 ${AWS_SDK_CPP_SOURCES_DIR}/src/aws-cpp-sdk-core/source/utils/xml/
87972cfe7ac5 upgraded AWS SDK to 1.11.178
Alain Mazy <am@osimis.io>
parents: 106
diff changeset
184 ${AWS_SDK_CPP_SOURCES_DIR}/generated/src/aws-cpp-sdk-s3/source/
87972cfe7ac5 upgraded AWS SDK to 1.11.178
Alain Mazy <am@osimis.io>
parents: 106
diff changeset
185 ${AWS_SDK_CPP_SOURCES_DIR}/generated/src/aws-cpp-sdk-s3/source/model/
87972cfe7ac5 upgraded AWS SDK to 1.11.178
Alain Mazy <am@osimis.io>
parents: 106
diff changeset
186 ${AWS_SDK_CPP_SOURCES_DIR}/src/aws-cpp-sdk-transfer/source/transfer/
56
b922ae86bbe1 full static linking against AWS SDK
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
diff changeset
187 )
b922ae86bbe1 full static linking against AWS SDK
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
diff changeset
188
b922ae86bbe1 full static linking against AWS SDK
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
diff changeset
189
b922ae86bbe1 full static linking against AWS SDK
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
diff changeset
190 add_definitions(
57
ba1be668e475 fix initialization of the aws static library
Sebastien Jodogne <s.jodogne@gmail.com>
parents: 56
diff changeset
191 -DAWS_AFFINITY_METHOD=AWS_AFFINITY_METHOD_PTHREAD
56
b922ae86bbe1 full static linking against AWS SDK
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
diff changeset
192 -DBYO_CRYPTO # To have "aws_tls_server_ctx_new()" defined
57
ba1be668e475 fix initialization of the aws static library
Sebastien Jodogne <s.jodogne@gmail.com>
parents: 56
diff changeset
193 -DENABLE_OPENSSL_ENCRYPTION=1
ba1be668e475 fix initialization of the aws static library
Sebastien Jodogne <s.jodogne@gmail.com>
parents: 56
diff changeset
194 -DENABLE_CURL_CLIENT=1
56
b922ae86bbe1 full static linking against AWS SDK
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
diff changeset
195 )
b922ae86bbe1 full static linking against AWS SDK
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
diff changeset
196
142
Sebastien Jodogne <s.jodogne@gmail.com>
parents: 138
diff changeset
197 if(${CMAKE_SYSTEM_NAME} STREQUAL "Windows")
Sebastien Jodogne <s.jodogne@gmail.com>
parents: 138
diff changeset
198 list(APPEND AWS_SOURCES_SUBDIRS
Sebastien Jodogne <s.jodogne@gmail.com>
parents: 138
diff changeset
199 ${AWS_C_COMMON_SOURCES_DIR}/source/windows/
Sebastien Jodogne <s.jodogne@gmail.com>
parents: 138
diff changeset
200 ${AWS_C_IO_SOURCES_DIR}/source/windows/
Sebastien Jodogne <s.jodogne@gmail.com>
parents: 138
diff changeset
201 ${AWS_SDK_CPP_SOURCES_DIR}/src/aws-cpp-sdk-core/source/platform/windows/
Sebastien Jodogne <s.jodogne@gmail.com>
parents: 138
diff changeset
202 )
Sebastien Jodogne <s.jodogne@gmail.com>
parents: 138
diff changeset
203 else()
Sebastien Jodogne <s.jodogne@gmail.com>
parents: 138
diff changeset
204 list(APPEND AWS_SOURCES_SUBDIRS
Sebastien Jodogne <s.jodogne@gmail.com>
parents: 138
diff changeset
205 #${AWS_C_CAL_SOURCES_DIR}/source/unix/
Sebastien Jodogne <s.jodogne@gmail.com>
parents: 138
diff changeset
206 #${AWS_SDK_CPP_SOURCES_DIR}/aws-cpp-sdk-core/source/net/linux-shared/
Sebastien Jodogne <s.jodogne@gmail.com>
parents: 138
diff changeset
207 ${AWS_C_COMMON_SOURCES_DIR}/source/posix/
Sebastien Jodogne <s.jodogne@gmail.com>
parents: 138
diff changeset
208 ${AWS_C_IO_SOURCES_DIR}/source/linux/
Sebastien Jodogne <s.jodogne@gmail.com>
parents: 138
diff changeset
209 ${AWS_C_IO_SOURCES_DIR}/source/posix/
Sebastien Jodogne <s.jodogne@gmail.com>
parents: 138
diff changeset
210 ${AWS_SDK_CPP_SOURCES_DIR}/src/aws-cpp-sdk-core/source/platform/linux-shared/
Sebastien Jodogne <s.jodogne@gmail.com>
parents: 138
diff changeset
211 )
Sebastien Jodogne <s.jodogne@gmail.com>
parents: 138
diff changeset
212 endif()
56
b922ae86bbe1 full static linking against AWS SDK
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
diff changeset
213
b922ae86bbe1 full static linking against AWS SDK
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
diff changeset
214
b922ae86bbe1 full static linking against AWS SDK
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
diff changeset
215 foreach(d ${AWS_SOURCES_SUBDIRS})
b922ae86bbe1 full static linking against AWS SDK
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
diff changeset
216 aux_source_directory(${d} AWS_SOURCES)
b922ae86bbe1 full static linking against AWS SDK
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
diff changeset
217 endforeach()
b922ae86bbe1 full static linking against AWS SDK
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
diff changeset
218
b922ae86bbe1 full static linking against AWS SDK
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
diff changeset
219
b922ae86bbe1 full static linking against AWS SDK
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
diff changeset
220 list(APPEND AWS_SOURCES
b922ae86bbe1 full static linking against AWS SDK
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
diff changeset
221 ${AWS_C_COMMON_SOURCES_DIR}/source/arch/generic/cpuid.c
b922ae86bbe1 full static linking against AWS SDK
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
diff changeset
222 ${AWS_CHECKSUMS_SOURCES_DIR}/source/generic/crc32c_null.c
b922ae86bbe1 full static linking against AWS SDK
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
diff changeset
223 )