From 3b388fdb2e9f34b7fcbb6592a92de762d908dd2d Mon Sep 17 00:00:00 2001 From: Kyle Edwards Date: Thu, 15 Aug 2024 17:53:15 -0400 Subject: [PATCH] Build and install aws-sdk-cpp in wheel images (#168) --- ci-wheel.Dockerfile | 24 ++++++++++++++++++++++-- versions.yaml | 2 ++ 2 files changed, 24 insertions(+), 2 deletions(-) diff --git a/ci-wheel.Dockerfile b/ci-wheel.Dockerfile index d224f2b..9626feb 100644 --- a/ci-wheel.Dockerfile +++ b/ci-wheel.Dockerfile @@ -37,7 +37,7 @@ case "${LINUX_VER}" in jq wget gcc zlib1g-dev libbz2-dev \ libssl-dev libreadline-dev libsqlite3-dev libffi-dev curl git libncurses5-dev \ libnuma-dev openssh-client libcudnn8-dev zip libopenblas-dev liblapack-dev \ - protobuf-compiler autoconf automake libtool cmake yasm libopenslide-dev + protobuf-compiler autoconf automake libtool cmake yasm libopenslide-dev libcurl4-openssl-dev add-apt-repository ppa:git-core/ppa add-apt-repository ppa:ubuntu-toolchain-r/test apt update -y @@ -83,7 +83,7 @@ case "${LINUX_VER}" in which wget gcc zlib-devel bzip2 bzip2-devel readline-devel sqlite \ sqlite-devel xz xz-devel libffi-devel curl git ncurses-devel numactl \ numactl-devel openssh-clients libcudnn8-devel zip jq openslide-devel \ - protobuf-compiler autoconf automake libtool dnf-plugins-core cmake + protobuf-compiler autoconf automake libtool dnf-plugins-core cmake libcurl-devel dnf config-manager --set-enabled powertools dnf install -y blas-devel lapack-devel dnf -y install gcc-toolset-11-gcc gcc-toolset-11-gcc-c++ @@ -119,6 +119,26 @@ mv gh_*/bin/gh /usr/local/bin rm -rf gh_* EOF +# Download, build, and install aws-sdk-cpp +ARG AWS_SDK_CPP_VER=notset +RUN <