Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
52 commits
Select commit Hold shift + click to select a range
c754b27
GH-45195: [C++] Update bundled AWS SDK for C++ to 1.11.488
kou Jan 20, 2025
3addfc7
Add missing diff
kou Jan 20, 2025
0de54aa
Fix variable name
kou Jan 20, 2025
d222e25
Update versions
kou Jan 22, 2025
fb53737
Use aws-lc to intern symbols in s2n-tls
kou Jan 22, 2025
885f56e
Disable needless components
kou Jan 22, 2025
823279f
Add workaround for s2n-tls
kou Jan 22, 2025
d51615b
Use remove for old CMake
kou Jan 22, 2025
66978fe
Link s2n_libcrypto.a
kou Jan 23, 2025
b54e804
Fix s2n-tls
kou Jan 26, 2025
9abe096
Don't use OpenSSL
kou Jan 27, 2025
fec4076
Add a missing license header
kou Jan 27, 2025
0563776
Don't use aws-lc
kou Jan 27, 2025
5c0fab8
Fix
kou Jan 27, 2025
6f758c0
Disable LTO
kou Jan 27, 2025
2111163
Add support for -h
kou Jan 28, 2025
af13d01
Fix path
kou Jan 28, 2025
cb89039
Use SYSTEM
kou Jan 30, 2025
f25eb59
Use OVERRIDE_FIND_PACKAGE
kou Jan 31, 2025
dc131cf
Remove s2n-tls.diff
kou Feb 3, 2025
6d242d4
Use archive
kou Feb 6, 2025
ce707dc
Remove duplicated entry
kou Feb 7, 2025
bcce363
Add patch
kou Apr 1, 2025
6f0fcd4
Update versions
kou Apr 1, 2025
9982fd6
Remove a needless code
kou Apr 1, 2025
697a4a9
Fix style
kou Apr 1, 2025
e6f23d1
Update
kou Jun 7, 2025
9f5e214
Use cache variable
kou Jun 9, 2025
28a73d0
Fix style
kou Jun 9, 2025
9f4644c
Add support for Apache projects
kou Jun 9, 2025
13ee060
Remove unused file
kou Jun 9, 2025
3346b8d
Add docstring
kou Jun 9, 2025
5b02f7d
Add a patch
kou Jun 9, 2025
1a40333
Remove needless include
kou Jun 9, 2025
4c3e94b
Add _WIN32_WINNT=0x0601
kou Jun 10, 2025
d9ec5bf
Add workaround for aws-c-io and RTools 40
kou Jun 10, 2025
9d629b5
Add more definitions
kou Jun 10, 2025
3b9dd79
Don't use -Werror
kou Jun 10, 2025
f2ec58c
Add missing macros
kou Jun 10, 2025
ec8fb86
Add license header
kou Jun 10, 2025
e4585b0
Remove needless patches
kou Jun 11, 2025
d8192df
Use bundled zlib
kou Jun 11, 2025
777f881
Add a comment why we need to use CACHE variables
kou Jun 11, 2025
022543f
Don't change CMAKE_BUILD_TYPE
kou Jun 11, 2025
0217dc0
Don't use cache variable as much as possible
kou Jun 11, 2025
43d40b3
Use the same curl
kou Jun 11, 2025
62209d4
Don't install aws-sdk-cpp
kou Jun 12, 2025
c1642d8
Update versions
kou Jun 12, 2025
7e77f8a
Skip uwsgi test
kou Jun 12, 2025
108ecb1
Use function for LZ4
kou Jun 13, 2025
bffd579
Remove needless curl
kou Jun 13, 2025
1007963
Remove a needless version check
kou Jun 16, 2025
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
35 changes: 0 additions & 35 deletions ci/rtools/README.md

This file was deleted.

39 changes: 0 additions & 39 deletions ci/rtools/aws_c_common_ep.patch

This file was deleted.

56 changes: 0 additions & 56 deletions ci/rtools/aws_c_io_ep.patch

This file was deleted.

181 changes: 0 additions & 181 deletions ci/rtools/awssdk_ep.patch

This file was deleted.

11 changes: 6 additions & 5 deletions cpp/CMakeLists.txt
Original file line number Diff line number Diff line change
Expand Up @@ -56,6 +56,11 @@ cmake_policy(SET CMP0068 NEW)
# find_package() uses <PackageName>_ROOT variables.
cmake_policy(SET CMP0074 NEW)

# https://cmake.org/cmake/help/latest/policy/CMP0077.html
#
# option() honors normal variables.
cmake_policy(SET CMP0077 NEW)

# https://cmake.org/cmake/help/latest/policy/CMP0091.html
#
# MSVC runtime library flags are selected by an abstraction.
Expand Down Expand Up @@ -387,14 +392,10 @@ endif()

# where to put generated archives (.a files)
set(CMAKE_ARCHIVE_OUTPUT_DIRECTORY "${BUILD_OUTPUT_ROOT_DIRECTORY}")
set(ARCHIVE_OUTPUT_DIRECTORY "${BUILD_OUTPUT_ROOT_DIRECTORY}")

# where to put generated libraries (.so files)
set(CMAKE_LIBRARY_OUTPUT_DIRECTORY "${BUILD_OUTPUT_ROOT_DIRECTORY}")
set(LIBRARY_OUTPUT_DIRECTORY "${BUILD_OUTPUT_ROOT_DIRECTORY}")

# where to put generated binaries
set(EXECUTABLE_OUTPUT_PATH "${BUILD_OUTPUT_ROOT_DIRECTORY}")
set(CMAKE_RUNTIME_OUTPUT_DIRECTORY "${BUILD_OUTPUT_ROOT_DIRECTORY}")

if(CMAKE_GENERATOR STREQUAL Xcode)
# Xcode projects support multi-configuration builds. This forces a single output directory
Expand Down
Loading
Loading