diff --git a/Makefile b/Makefile index ab2a0ae2c55..56c2a2c63ff 100644 --- a/Makefile +++ b/Makefile @@ -150,19 +150,7 @@ i18n-extract: i18n-extract-enterprise ##@ Building .PHONY: gen-cue -gen-cue: do-gen-cue - @if [ -n "$$CODEGEN_VERIFY" ]; then \ - echo "Verifying generated code is up to date..."; \ - if ! git diff --quiet; then \ - echo "Error: Generated cue files are not up to date. Please run 'make gen-cue' to regenerate."; \ - git diff --name-only; \ - exit 1; \ - fi; \ - echo "Generated cue files are up to date."; \ - fi - -.PHONY: do-gen-cue -do-gen-cue: ## Do all CUE/Thema code generation +gen-cue: ## Do all CUE/Thema code generation @echo "generate code from .cue files" go generate ./kinds/gen.go go generate ./public/app/plugins/gen.go @@ -190,7 +178,7 @@ gen-apps: do-gen-apps gofmt ## Generate code for Grafana App SDK apps and run go @if [ -n "$$CODEGEN_VERIFY" ]; then \ echo "Verifying generated code is up to date..."; \ if ! git diff --quiet; then \ - echo "Error: Generated apps code is not up to date. Please run 'make gen-apps' to regenerate."; \ + echo "Error: Generated code is not up to date. Please run 'make gen-apps', 'make gen-cue', and 'make gen-jsonnet' to regenerate."; \ git diff --name-only; \ exit 1; \ fi; \ @@ -235,24 +223,10 @@ fix-cue: $(cue) fix kinds/**/*.cue $(cue) fix public/app/plugins/**/**/*.cue - .PHONY: gen-jsonnet -gen-jsonnet: do-gen-jsonnet - @if [ -n "$$CODEGEN_VERIFY" ]; then \ - echo "Verifying generated code is up to date..."; \ - if ! git diff --quiet; then \ - echo "Error: Generated jsonnet files are not up to date. Please run 'make gen-jsonnet' to regenerate."; \ - git diff --name-only; \ - exit 1; \ - fi; \ - echo "Generated jsonnet files are up to date."; \ - fi - -.PHONY: do-gen-jsonnet -do-gen-jsonnet: +gen-jsonnet: go generate ./devenv/jsonnet - .PHONY: update-workspace update-workspace: gen-go @echo "updating workspace"