Skip to content
Snippets Groups Projects

Fix LDFLAGS quoting

Closed Acid Xeon requested to merge (removed):xeonacid-main-patch-59589 into main
1 file
+ 2
2
Compare changes
  • Side-by-side
  • Inline
+ 2
2
@@ -33,7 +33,7 @@ build() {
# Build the `pulumi` executable
cd "${srcdir}/${pkgname}-${pkgver}/pkg"
go build \
-ldflags "-X github.com/pulumi/pulumi/pkg/v${pkgver%%.*}/version.Version=${pkgver} -extldflags ${LDFLAGS}" \
-ldflags "-X github.com/pulumi/pulumi/pkg/v${pkgver%%.*}/version.Version=${pkgver} -extldflags '${LDFLAGS}'" \
-o "${srcdir}/${pkgname}-${pkgver}/bin/${pkgname}" \
"./cmd/${pkgname}" \
@@ -45,7 +45,7 @@ build() {
cd "${plugin_dir}"
go build \
-ldflags "-X github.com/pulumi/pulumi/sdk/v${pkgver%%.*}/version.Version=${pkgver} -extldflags ${LDFLAGS}" \
-ldflags "-X github.com/pulumi/pulumi/sdk/v${pkgver%%.*}/version.Version=${pkgver} -extldflags '${LDFLAGS}'" \
-o "${srcdir}/${pkgname}-${pkgver}/bin/${plugin_name}" \
.
Loading