Skip to content

Commit 2c09c19

Browse files
authored
Bump Pkl and pkl-go (#9)
* Bump Pkl to 0.29 * Bump pkl-go to 0.11 * Redo codegen * Introduce PklProject
1 parent f319aa8 commit 2c09c19

File tree

30 files changed

+157
-94
lines changed

30 files changed

+157
-94
lines changed

.circleci/config.pkl

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -41,7 +41,7 @@ jobs {
4141
command = """
4242
mkdir -p /tmp/bin
4343
export PATH=$PATH:/tmp/bin
44-
curl -L -o /tmp/bin/pkl https://github.com/apple/pkl/releases/download/0.27.2/pkl-linux-amd64
44+
curl -L -o /tmp/bin/pkl https://github.com/apple/pkl/releases/download/0.29.0/pkl-linux-amd64
4545
chmod +x /tmp/bin/pkl
4646
go install github.com/apple/pkl-go/cmd/pkl-gen-go@latest
4747
go list -f '{{.Dir}}/...' -m | xargs go generate

.circleci/config.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@ jobs:
1010
command: |-
1111
mkdir -p /tmp/bin
1212
export PATH=$PATH:/tmp/bin
13-
curl -L -o /tmp/bin/pkl https://github.com/apple/pkl/releases/download/0.27.2/pkl-linux-amd64
13+
curl -L -o /tmp/bin/pkl https://github.com/apple/pkl/releases/download/0.29.0/pkl-linux-amd64
1414
chmod +x /tmp/bin/pkl
1515
go install github.com/apple/pkl-go/cmd/pkl-gen-go@latest
1616
go list -f '{{.Dir}}/...' -m | xargs go generate

buildtimeeval/PklProject

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
amends "pkl:Project"
2+
3+
dependencies {
4+
["go"] { uri = "package://pkg.pkl-lang.org/pkl-go/[email protected]" }
5+
}

buildtimeeval/PklProject.deps.json

Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,12 @@
1+
{
2+
"schemaVersion": 1,
3+
"resolvedDependencies": {
4+
"package://pkg.pkl-lang.org/pkl-go/pkl.golang@0": {
5+
"type": "remote",
6+
"uri": "projectpackage://pkg.pkl-lang.org/pkl-go/[email protected]",
7+
"checksums": {
8+
"sha256": "cc351272251f7d0c93cd93de413f49898effcc432d832135ee9412dda39aea89"
9+
}
10+
}
11+
}
12+
}

buildtimeeval/cmd/internal/generate-pkl-data/main.go

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -26,7 +26,7 @@ import (
2626
)
2727

2828
func main() {
29-
evaluator, err := pkl.NewEvaluator(context.Background(), pkl.PreconfiguredOptions)
29+
evaluator, err := pkl.NewProjectEvaluator(context.Background(), ".", pkl.PreconfiguredOptions)
3030
if err != nil {
3131
panic(err)
3232
}

buildtimeeval/gen/appconfig/AppConfig.pkl.go

Lines changed: 6 additions & 8 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

buildtimeeval/gen/appconfig/init.pkl.go

Lines changed: 1 addition & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

buildtimeeval/gen/redisconfig/RedisConfig.pkl.go

Lines changed: 5 additions & 7 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

buildtimeeval/gen/redisconfig/init.pkl.go

Lines changed: 2 additions & 2 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

buildtimeeval/go.mod

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,11 +1,11 @@
11
module github.com/apple/pkl-go-examples/buildtimeeval
22

3-
go 1.22.1
3+
go 1.23.7
44

5-
toolchain go1.23.5
5+
toolchain go1.23.11
66

77
require (
8-
github.com/apple/pkl-go v0.9.0
8+
github.com/apple/pkl-go v0.11.0
99
github.com/gin-gonic/gin v1.10.0
1010
github.com/go-redis/redis/v8 v8.11.5
1111
github.com/stretchr/testify v1.10.0

0 commit comments

Comments
 (0)