Skip to content

Commit 10eac92

Browse files
authored
chore: bump kcl-openapi version to v0.4.2 and add it into kusion release bundles. (#150)
1 parent 91c7249 commit 10eac92

File tree

4 files changed

+620
-241
lines changed

4 files changed

+620
-241
lines changed

Makefile

Lines changed: 14 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -108,12 +108,12 @@ build-local-darwin-all: build-local-darwin ## Build kusion & kcl tool chain for
108108
./cmd/kcl-go
109109

110110
# Build kcl-openapi
111-
# cd ./cmd/kcl-openapi && GOOS=darwin GOARCH=amd64 CGO_ENABLED=0 \
112-
# go build -o ${PWD}/_build/bundles/kusion-darwin/bin/kcl-openapi
111+
cd ./cmd/kcl-openapi && GOOS=darwin GOARCH=amd64 CGO_ENABLED=0 \
112+
go build -o ${PWD}/_build/bundles/kusion-darwin/bin/kcl-openapi
113113

114114
# chmod +x
115115
-chmod +x ./_build/bundles/kusion-darwin/bin/kusion
116-
# -chmod +x ./_build/bundles/kusion-darwin/bin/kcl-openapi
116+
-chmod +x ./_build/bundles/kusion-darwin/bin/kcl-openapi
117117
-chmod +x ./_build/bundles/kusion-darwin/kclvm/bin/kcl
118118
-chmod +x ./_build/bundles/kusion-darwin/kclvm/bin/kclvm
119119
-chmod +x ./_build/bundles/kusion-darwin/kclvm/bin/kcl-plugin
@@ -164,12 +164,12 @@ build-local-darwin-arm64-all: build-local-darwin-arm64 ## Build kusion & kcl too
164164
./cmd/kcl-go
165165

166166
# Build kcl-openapi
167-
# cd ./cmd/kcl-openapi && GOOS=darwin GOARCH=arm64 CGO_ENABLED=0 \
168-
# go build -o ${PWD}/_build/bundles/kusion-darwin-arm64/bin/kcl-openapi
167+
cd ./cmd/kcl-openapi && GOOS=darwin GOARCH=arm64 CGO_ENABLED=0 \
168+
go build -o ${PWD}/_build/bundles/kusion-darwin-arm64/bin/kcl-openapi
169169

170170
# chmod +x
171171
-chmod +x ./_build/bundles/kusion-darwin-arm64/bin/kusion
172-
# -chmod +x ./_build/bundles/kusion-darwin-arm64/bin/kcl-openapi
172+
-chmod +x ./_build/bundles/kusion-darwin-arm64/bin/kcl-openapi
173173
-chmod +x ./_build/bundles/kusion-darwin-arm64/kclvm/bin/kcl
174174
-chmod +x ./_build/bundles/kusion-darwin-arm64/kclvm/bin/kclvm
175175
-chmod +x ./_build/bundles/kusion-darwin-arm64/kclvm/bin/kcl-plugin
@@ -229,12 +229,12 @@ build-local-ubuntu-all: build-local-linux ## Build kusion & kcl tool chain for
229229
./cmd/kcl-go
230230

231231
# Build kcl-openapi
232-
# cd ./cmd/kcl-openapi && GOOS=linux GOARCH=amd64 CGO_ENABLED=0 \
233-
# go build -o ${PWD}/_build/bundles/kusion-ubuntu/bin/kcl-openapi
232+
cd ./cmd/kcl-openapi && GOOS=linux GOARCH=amd64 CGO_ENABLED=0 \
233+
go build -o ${PWD}/_build/bundles/kusion-ubuntu/bin/kcl-openapi
234234

235235
# chmod +x
236236
-chmod +x ./_build/bundles/kusion-linux/bin/kusion
237-
# -chmod +x ./_build/bundles/kusion-ubuntu/bin/kcl-openapi
237+
-chmod +x ./_build/bundles/kusion-ubuntu/bin/kcl-openapi
238238
-chmod +x ./_build/bundles/kusion-ubuntu/kclvm/bin/kcl
239239
-chmod +x ./_build/bundles/kusion-ubuntu/kclvm/bin/kclvm
240240
-chmod +x ./_build/bundles/kusion-ubuntu/kclvm/bin/kcl-plugin
@@ -273,12 +273,12 @@ build-local-centos-all: build-local-linux ## Build kusion & kcl tool chain for
273273
./cmd/kcl-go
274274

275275
# Build kcl-openapi
276-
# cd ./cmd/kcl-openapi && GOOS=linux GOARCH=amd64 CGO_ENABLED=0 \
277-
# go build -o ${PWD}/_build/bundles/kusion-centos/bin/kcl-openapi
276+
cd ./cmd/kcl-openapi && GOOS=linux GOARCH=amd64 CGO_ENABLED=0 \
277+
go build -o ${PWD}/_build/bundles/kusion-centos/bin/kcl-openapi
278278

279279
# chmod +x
280280
-chmod +x ./_build/bundles/kusion-linux/bin/kusion
281-
# -chmod +x ./_build/bundles/kusion-centos/bin/kcl-openapi
281+
-chmod +x ./_build/bundles/kusion-centos/bin/kcl-openapi
282282
-chmod +x ./_build/bundles/kusion-centos/kclvm/bin/kcl
283283
-chmod +x ./_build/bundles/kusion-centos/kclvm/bin/kclvm
284284
-chmod +x ./_build/bundles/kusion-centos/kclvm/bin/kcl-plugin
@@ -333,8 +333,8 @@ build-local-windows-all: build-local-windows ## Build kusion & kcl tool chain f
333333
./cmd/kcl-go
334334

335335
# Build kcl-openapi
336-
# cd ./cmd/kcl-openapi && GOOS=windows GOARCH=amd64 CGO_ENABLED=0 \
337-
# go build -o ${PWD}/_build/bundles/kusion-windows/kcl-openapi
336+
cd ./cmd/kcl-openapi && GOOS=windows GOARCH=amd64 CGO_ENABLED=0 \
337+
go build -o ${PWD}/_build/bundles/kusion-windows/kcl-openapi
338338

339339
# Copy docs
340340
cp -r ./docs ./_build/bundles/kusion-windows/docs

cmd/kcl-openapi/go.mod

Lines changed: 1 addition & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,4 @@ module kusionstack.io/kusion/cmd/kcl-openapi
22

33
go 1.16
44

5-
require kusionstack.io/kcl-openapi v0.4.1-alpha1 // indirect
6-
7-
5+
require kusionstack.io/kcl-openapi v0.4.2

0 commit comments

Comments
 (0)