fix(.goreleaser.yaml): correct ldflags for build version and time

This commit is contained in:
Aofei Sheng
2024-07-31 13:27:54 +08:00
parent ca1aa6b663
commit 2119e52f55

View File

@@ -20,8 +20,8 @@ builds:
flags:
- -tags=darwin,amd64,byollvm
ldflags:
- -X github.com/goplus/llgo/xtool/env.buildVersion=v{{.Version}}
- -X github.com/goplus/llgo/xtool/env.buildDate={{.Date}}
- -X github.com/goplus/llgo/x/env.buildVersion=v{{.Version}}
- -X github.com/goplus/llgo/x/env.buildTime={{.Date}}
- -X github.com/goplus/llgo/xtool/env/llvm.ldLLVMConfigBin=/usr/local/opt/llvm@18/bin/llvm-config
env:
- CC=o64-clang
@@ -36,8 +36,8 @@ builds:
flags:
- -tags=darwin,arm64,byollvm
ldflags:
- -X github.com/goplus/llgo/xtool/env.buildVersion=v{{.Version}}
- -X github.com/goplus/llgo/xtool/env.buildDate={{.Date}}
- -X github.com/goplus/llgo/x/env.buildVersion=v{{.Version}}
- -X github.com/goplus/llgo/x/env.buildTime={{.Date}}
- -X github.com/goplus/llgo/xtool/env/llvm.ldLLVMConfigBin=/opt/homebrew/opt/llvm@18/bin/llvm-config
env:
- CC=oa64-clang
@@ -52,8 +52,8 @@ builds:
flags:
- -tags=linux,amd64,byollvm
ldflags:
- -X github.com/goplus/llgo/xtool/env.buildVersion=v{{.Version}}
- -X github.com/goplus/llgo/xtool/env.buildDate={{.Date}}
- -X github.com/goplus/llgo/x/env.buildVersion=v{{.Version}}
- -X github.com/goplus/llgo/x/env.buildTime={{.Date}}
- -X github.com/goplus/llgo/xtool/env/llvm.ldLLVMConfigBin=/usr/lib/llvm-18/bin/llvm-config
env:
- CC=x86_64-linux-gnu-gcc
@@ -68,8 +68,8 @@ builds:
flags:
- -tags=linux,arm64,byollvm
ldflags:
- -X github.com/goplus/llgo/xtool/env.buildVersion=v{{.Version}}
- -X github.com/goplus/llgo/xtool/env.buildDate={{.Date}}
- -X github.com/goplus/llgo/x/env.buildVersion=v{{.Version}}
- -X github.com/goplus/llgo/x/env.buildTime={{.Date}}
- -X github.com/goplus/llgo/xtool/env/llvm.ldLLVMConfigBin=/usr/lib/llvm-18/bin/llvm-config
env:
- CC=aarch64-linux-gnu-gcc