From 26fedf56b079c6bed5ce9adb9e786ef7c822927b Mon Sep 17 00:00:00 2001 From: baalajimaestro Date: Mon, 25 Apr 2022 10:27:55 +0530 Subject: [PATCH] Use LLD linker Signed-off-by: baalajimaestro --- Dockerfile | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/Dockerfile b/Dockerfile index 6136d02..644384e 100644 --- a/Dockerfile +++ b/Dockerfile @@ -1,6 +1,6 @@ FROM nimlang/nim:alpine as builder -RUN apk update && apk add git build-base llvm llvm-dev curl bash openssl openssl-dev openssl-libs-static sqlite-dev sqlite-static +RUN apk update && apk add git build-base llvm llvm-dev lld curl bash openssl openssl-dev openssl-libs-static sqlite-dev sqlite-static COPY . /app WORKDIR /app @@ -18,6 +18,7 @@ RUN nimble build --passL:-L/usr/lib \ --passl:-lcrypto \ --passL:-static \ --passL:"-flto=full" \ + --passL:"-fuse-ld=lld" \ -d:release \ --opt:speed \ --accept