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

Commit dcbfedf

Browse files
FIX Makefile
1 parent 446fc9c commit dcbfedf

File tree

1 file changed

+16
-13
lines changed

1 file changed

+16
-13
lines changed

Makefile

Lines changed: 16 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -1,19 +1,22 @@
11

22
# Use this tag to build a customized local image
33

4-
DOCKER_TAG=nio-swift:latest
4+
SWIFT_VERSION=5.1
5+
LAYER_VERSION=5-1
6+
# SWIFT_VERSION=5.0.3
7+
# LAYER_VERSION=5-0-3
8+
DOCKER_TAG=nio-swift:$(SWIFT_VERSION)
59
SWIFT_DOCKER_IMAGE=$(DOCKER_TAG)
6-
SWIFT_LAMBDA_LIBRARY=nio-swift-lambda-runtime-5
10+
SWIFT_LAMBDA_LIBRARY=nio-swift-lambda-runtime-$(LAYER_VERSION)
711
SWIFT_CONFIGURATION=release
8-
# SWIFT_FLAGS=-Xswiftc -O
912

1013
# Configuration
1114

1215
# HelloWorld Example Configuration
13-
SWIFT_EXECUTABLE=HelloWorld
14-
SWIFT_PROJECT_PATH=Examples/HelloWorld
15-
LAMBDA_FUNCTION_NAME=HelloWorld
16-
LAMBDA_HANDLER=$(SWIFT_EXECUTABLE).helloWorld
16+
# SWIFT_EXECUTABLE=HelloWorld
17+
# SWIFT_PROJECT_PATH=Examples/HelloWorld
18+
# LAMBDA_FUNCTION_NAME=HelloWorld
19+
# LAMBDA_HANDLER=$(SWIFT_EXECUTABLE).helloWorld
1720

1821
# HTTPSRequest Example Configuration
1922
# SWIFT_EXECUTABLE=HTTPSRequest
@@ -22,15 +25,15 @@ LAMBDA_HANDLER=$(SWIFT_EXECUTABLE).helloWorld
2225
# LAMBDA_HANDLER=$(SWIFT_EXECUTABLE).getHttps
2326

2427
# S3Test Example Configuration
25-
# SWIFT_EXECUTABLE=S3Test
26-
# SWIFT_PROJECT_PATH=Examples/S3Test
27-
# LAMBDA_FUNCTION_NAME=S3Test
28-
# LAMBDA_HANDLER=$(SWIFT_EXECUTABLE).getObject
28+
SWIFT_EXECUTABLE=S3Test
29+
SWIFT_PROJECT_PATH=Examples/S3Test
30+
LAMBDA_FUNCTION_NAME=S3Test
31+
LAMBDA_HANDLER=$(SWIFT_EXECUTABLE).getObject
2932

3033
# Internals
3134
LAMBDA_ZIP=lambda.zip
3235
SHARED_LIBS_FOLDER=swift-shared-libs
33-
LAYER_ZIP=swift-lambda-runtime.zip
36+
LAYER_ZIP=swift-lambda-runtime-$(LAYER_VERSION).zip
3437
LAMBDA_BUILD_PATH=.build
3538
IAM_ROLE_NAME=lambda_sprinter_basic_execution
3639

@@ -79,7 +82,7 @@ docker_debug:
7982
/bin/bash
8083

8184
docker_build:
82-
docker build --tag $(DOCKER_TAG) .
85+
docker build --tag $(DOCKER_TAG) docker/$(SWIFT_VERSION)/.
8386

8487
extract_libraries:
8588
docker run \

0 commit comments

Comments
 (0)