Skip to content

Commit 371fc8a

Browse files
committed
fest: remove vendored aws-lambda-cpp
1 parent fa2462d commit 371fc8a

22 files changed

Lines changed: 117 additions & 785 deletions

‎.github/workflows/test-on-push-and-pr.yml‎

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -27,10 +27,10 @@ jobs:
2727

2828
# The tests in this job drive the compiled extension against a stub RAPID,
2929
# so unlike the unit tests they need the native code built first.
30-
- name: Install aws-lambda-cpp build dependencies
30+
- name: Install build dependencies
3131
run: |
3232
sudo apt-get update
33-
sudo apt-get install -y g++ make cmake libcurl4-openssl-dev
33+
sudo apt-get install -y g++ make curl gnupg libcurl4-openssl-dev
3434
3535
- name: Install requirements
3636
run: make init

‎.gitignore‎

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -153,5 +153,4 @@ tmp*.py
153153

154154
# dependencies
155155
deps/artifacts/
156-
deps/aws-lambda-cpp-*/
157156
deps/curl-*/

‎README.md‎

Lines changed: 6 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -31,12 +31,13 @@ Also, your Lambda function code needs to be copied into the image.
3131
# Include global arg in this stage of the build
3232
ARG FUNCTION_DIR
3333

34-
# Install aws-lambda-cpp build dependencies
34+
# Install build dependencies
3535
RUN apt-get update && \
3636
apt-get install -y \
3737
g++ \
3838
make \
39-
cmake \
39+
curl \
40+
gnupg \
4041
unzip \
4142
libcurl4-openssl-dev
4243

@@ -62,12 +63,13 @@ FROM public.ecr.aws/docker/library/python:buster as build-image
6263
# Include global arg in this stage of the build
6364
ARG FUNCTION_DIR
6465

65-
# Install aws-lambda-cpp build dependencies
66+
# Install build dependencies
6667
RUN apt-get update && \
6768
apt-get install -y \
6869
g++ \
6970
make \
70-
cmake \
71+
curl \
72+
gnupg \
7173
unzip \
7274
libcurl4-openssl-dev
7375

‎deps/aws-lambda-cpp-0.2.6.tar.gz‎

-284 KB
Binary file not shown.

‎deps/patches/aws-lambda-cpp-add-content-type.patch‎

Lines changed: 0 additions & 53 deletions
This file was deleted.

‎deps/patches/aws-lambda-cpp-add-invocation-id.patch‎

Lines changed: 0 additions & 137 deletions
This file was deleted.

‎deps/patches/aws-lambda-cpp-add-tenant-id.patch‎

Lines changed: 0 additions & 39 deletions
This file was deleted.

‎deps/patches/aws-lambda-cpp-add-xray-response.patch‎

Lines changed: 0 additions & 82 deletions
This file was deleted.

‎deps/patches/aws-lambda-cpp-logging-error.patch‎

Lines changed: 0 additions & 16 deletions
This file was deleted.

0 commit comments

Comments
 (0)