diff options
Diffstat (limited to 'net-misc/curlie/curlie-9999.ebuild')
-rw-r--r-- | net-misc/curlie/curlie-9999.ebuild | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/net-misc/curlie/curlie-9999.ebuild b/net-misc/curlie/curlie-9999.ebuild index 8f1b6c4..ac9812b 100644 --- a/net-misc/curlie/curlie-9999.ebuild +++ b/net-misc/curlie/curlie-9999.ebuild @@ -43,10 +43,11 @@ src_compile() { use pie && local build_pie="-buildmode=pie" local build_flags="$( echo ${EGO_BUILD_FLAGS} ) $( echo ${build_pie} )" + local ld_flags="$( echo "-s -w -X 'main.version=${EGO_VER}' -X 'main.commit=${EGIT_VERSION}' -X 'main.date=$(date --iso-8601=seconds)'" )" set -- env \ CGO_ENABLED=0 \ - go build -o "bin/${PN}" -mod=vendor -v -work -x ${build_flags} \ + go build -o "bin/${PN}" -mod=vendor -v -work -x "${build_flags}" -ldflags "${ld_flags}" \ . echo "$@" "$@" || die |