Skip to content
This repository was archived by the owner on Mar 19, 2024. It is now read-only.

Commit d6fe3a3

Browse files
Update to Swift 5.2.1
1 parent fbc45cc commit d6fe3a3

File tree

5 files changed

+71
-4
lines changed

5 files changed

+71
-4
lines changed

Makefile

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
SWIFT_VERSION?=5.1.5
1+
SWIFT_VERSION?=5.2.1
22

33
DOCKER_TAG=nio-swift:$(SWIFT_VERSION)
44
SWIFT_DOCKER_IMAGE=$(DOCKER_TAG)

README.md

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
# aws-lambda-swift-sprinter-core
22

3-
[![Swift 5](https://img.shields.io/badge/Swift-5.0-blue.svg)](https://swift.org/download/) [![Swift 5.1](https://img.shields.io/badge/Swift-5.1-blue.svg)](https://swift.org/download/) ![](https://img.shields.io/badge/version-1.0.0-green) ![](https://travis-ci.com/swift-sprinter/aws-lambda-swift-sprinter-core.svg?branch=master) [![codecov](https://codecov.io/gh/swift-sprinter/aws-lambda-swift-sprinter-core/branch/master/graph/badge.svg)](https://codecov.io/gh/swift-sprinter/aws-lambda-swift-sprinter-core)
3+
[![Swift 5](https://img.shields.io/badge/Swift-5.0-blue.svg)](https://swift.org/download/) [![Swift 5.1](https://img.shields.io/badge/Swift-5.1-blue.svg)](https://swift.org/download/) [![Swift 5.2](https://img.shields.io/badge/Swift-5.2-blue.svg)](https://swift.org/download/) ![](https://img.shields.io/badge/version-1.0.0-green) ![](https://travis-ci.com/swift-sprinter/aws-lambda-swift-sprinter-core.svg?branch=master) [![codecov](https://codecov.io/gh/swift-sprinter/aws-lambda-swift-sprinter-core/branch/master/graph/badge.svg)](https://codecov.io/gh/swift-sprinter/aws-lambda-swift-sprinter-core)
44

55
**LambdaSwiftSprinter** is a Swift framework allowing the development of AWS Lambdas based on the [AWS Lambda Custom Runtime](https://docs.aws.amazon.com/lambda/latest/dg/runtimes-custom.html) for Swift.
66

docker/5.2.1/Dockerfile

+4
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,4 @@
1+
FROM swift:5.2.1 as builder
2+
3+
RUN apt-get -qq update && apt-get -q -y install \
4+
libssl-dev libicu-dev
+63
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,63 @@
1+
/lib/x86_64-linux-gnu/libbsd.so.0
2+
/lib/x86_64-linux-gnu/libc.so.6
3+
/lib/x86_64-linux-gnu/libcom_err.so.2
4+
/lib/x86_64-linux-gnu/libcrypt.so.1
5+
/lib/x86_64-linux-gnu/libdl.so.2
6+
/lib/x86_64-linux-gnu/libgcc_s.so.1
7+
/lib/x86_64-linux-gnu/libkeyutils.so.1
8+
/lib/x86_64-linux-gnu/liblzma.so.5
9+
/lib/x86_64-linux-gnu/libm.so.6
10+
/lib/x86_64-linux-gnu/libpthread.so.0
11+
/lib/x86_64-linux-gnu/libresolv.so.2
12+
/lib/x86_64-linux-gnu/librt.so.1
13+
/lib/x86_64-linux-gnu/libutil.so.1
14+
/lib/x86_64-linux-gnu/libz.so.1
15+
/usr/lib/swift/linux/libBlocksRuntime.so
16+
/usr/lib/swift/linux/libFoundation.so
17+
/usr/lib/swift/linux/libFoundationNetworking.so
18+
/usr/lib/swift/linux/libFoundationXML.so
19+
/usr/lib/swift/linux/libdispatch.so
20+
/usr/lib/swift/linux/libicudataswift.so.65
21+
/usr/lib/swift/linux/libicui18nswift.so.65
22+
/usr/lib/swift/linux/libicuucswift.so.65
23+
/usr/lib/swift/linux/libswiftCore.so
24+
/usr/lib/swift/linux/libswiftDispatch.so
25+
/usr/lib/swift/linux/libswiftGlibc.so
26+
/usr/lib/swift/linux/libswiftSwiftOnoneSupport.so
27+
/usr/lib/x86_64-linux-gnu/libasn1.so.8
28+
/usr/lib/x86_64-linux-gnu/libatomic.so.1
29+
/usr/lib/x86_64-linux-gnu/libcrypto.so.1.1
30+
/usr/lib/x86_64-linux-gnu/libcurl.so.4
31+
/usr/lib/x86_64-linux-gnu/libffi.so.6
32+
/usr/lib/x86_64-linux-gnu/libgmp.so.10
33+
/usr/lib/x86_64-linux-gnu/libgnutls.so.30
34+
/usr/lib/x86_64-linux-gnu/libgssapi.so.3
35+
/usr/lib/x86_64-linux-gnu/libgssapi_krb5.so.2
36+
/usr/lib/x86_64-linux-gnu/libhcrypto.so.4
37+
/usr/lib/x86_64-linux-gnu/libheimbase.so.1
38+
/usr/lib/x86_64-linux-gnu/libheimntlm.so.0
39+
/usr/lib/x86_64-linux-gnu/libhogweed.so.4
40+
/usr/lib/x86_64-linux-gnu/libhx509.so.5
41+
/usr/lib/x86_64-linux-gnu/libicudata.so.60
42+
/usr/lib/x86_64-linux-gnu/libicuuc.so.60
43+
/usr/lib/x86_64-linux-gnu/libidn2.so.0
44+
/usr/lib/x86_64-linux-gnu/libk5crypto.so.3
45+
/usr/lib/x86_64-linux-gnu/libkrb5.so.26
46+
/usr/lib/x86_64-linux-gnu/libkrb5.so.3
47+
/usr/lib/x86_64-linux-gnu/libkrb5support.so.0
48+
/usr/lib/x86_64-linux-gnu/liblber-2.4.so.2
49+
/usr/lib/x86_64-linux-gnu/libldap_r-2.4.so.2
50+
/usr/lib/x86_64-linux-gnu/libnettle.so.6
51+
/usr/lib/x86_64-linux-gnu/libnghttp2.so.14
52+
/usr/lib/x86_64-linux-gnu/libp11-kit.so.0
53+
/usr/lib/x86_64-linux-gnu/libpsl.so.5
54+
/usr/lib/x86_64-linux-gnu/libroken.so.18
55+
/usr/lib/x86_64-linux-gnu/librtmp.so.1
56+
/usr/lib/x86_64-linux-gnu/libsasl2.so.2
57+
/usr/lib/x86_64-linux-gnu/libsqlite3.so.0
58+
/usr/lib/x86_64-linux-gnu/libssl.so.1.1
59+
/usr/lib/x86_64-linux-gnu/libstdc++.so.6
60+
/usr/lib/x86_64-linux-gnu/libtasn1.so.6
61+
/usr/lib/x86_64-linux-gnu/libunistring.so.2
62+
/usr/lib/x86_64-linux-gnu/libwind.so.0
63+
/usr/lib/x86_64-linux-gnu/libxml2.so.2

export-coverage-test.sh

+2-2
Original file line numberDiff line numberDiff line change
@@ -1,2 +1,2 @@
1-
llvm-cov export -instr-profile=.build/x86_64-unknown-linux/debug/codecov/default.profdata -format=lcov \
2-
.build/x86_64-unknown-linux/debug/LambdaSwiftSprinterPackageTests.xctest > .build/x86_64-unknown-linux/debug/codecov/lcov.info
1+
llvm-cov export -instr-profile=.build/x86_64-unknown-linux-gnu/debug/codecov/default.profdata -format=lcov \
2+
.build/x86_64-unknown-linux-gnu/debug/LambdaSwiftSprinterPackageTests.xctest > .build/x86_64-unknown-linux-gnu/debug/codecov/lcov.info

0 commit comments

Comments
 (0)