Skip to content

Commit d978bcc

Browse files
committed
fix: drop TOOLCHAIN from std vars
See siderolabs/toolchain#129 Signed-off-by: Andrey Smirnov <[email protected]>
1 parent 66b078d commit d978bcc

File tree

3 files changed

+8
-11
lines changed

3 files changed

+8
-11
lines changed

internal/pkg/environment/default.go

Lines changed: 6 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -5,21 +5,18 @@
55
package environment
66

77
import (
8-
"fmt"
9-
108
"github.com/siderolabs/bldr/internal/pkg/constants"
119
"github.com/siderolabs/bldr/internal/pkg/types"
1210
)
1311

1412
// Default returns default values for environment variables.
1513
func Default() types.Variables {
1614
return types.Variables{
17-
"CFLAGS": "-g0 -Os",
18-
"CXXFLAGS": "-g0 -Os",
19-
"LDFLAGS": "-s",
20-
"VENDOR": "talos",
21-
"SYSROOT": "/talos",
22-
"TOOLCHAIN": "/toolchain",
23-
"PATH": fmt.Sprintf("/toolchain/bin:%s", constants.DefaultPath),
15+
"CFLAGS": "-g0 -Os",
16+
"CXXFLAGS": "-g0 -Os",
17+
"LDFLAGS": "-s",
18+
"VENDOR": "talos",
19+
"SYSROOT": "/talos",
20+
"PATH": constants.DefaultPath,
2421
}
2522
}

internal/pkg/integration/testdata/variables/final/pkg.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@ steps:
1010
- test -f /result/global_A
1111
- test -f /result/global_B
1212
- test -f /result/talos
13-
- test -d /result/toolchain
13+
- test -d /result/a-talos
1414
- test -f /result/toplevel
1515
- test -f /result/toplevel-toplevel-packagelevel
1616
- test -f /result/testtag

internal/pkg/integration/testdata/variables/std-vars/pkg.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@ steps:
66

77
build:
88
- touch /root/{{ .VENDOR }} # std vars are available for templates
9-
- mkdir /root$TOOLCHAIN # std vars are available as env vars
9+
- mkdir /root/a-$VENDOR # std vars are available as env vars
1010

1111
test:
1212
- test "${PATH:-x}" = "{{ .PATH }}" # std vars are available as env vars and templates

0 commit comments

Comments
 (0)