@@ -423,6 +423,7 @@ gen: \
423
423
provisionersdk/proto/provisioner.pb.go \
424
424
provisionerd/proto/provisionerd.pb.go \
425
425
site/src/api/typesGenerated.ts \
426
+ coderd/rbac/object_gen.go \
426
427
docs/admin/prometheus.md \
427
428
docs/cli.md \
428
429
docs/admin/audit-logs.md \
@@ -443,6 +444,7 @@ gen/mark-fresh:
443
444
provisionersdk/proto/provisioner.pb.go \
444
445
provisionerd/proto/provisionerd.pb.go \
445
446
site/src/api/typesGenerated.ts \
447
+ coderd/rbac/object_gen.go \
446
448
docs/admin/prometheus.md \
447
449
docs/cli.md \
448
450
docs/admin/audit-logs.md \
@@ -495,6 +497,9 @@ site/src/api/typesGenerated.ts: scripts/apitypings/main.go $(shell find ./coders
495
497
cd site
496
498
yarn run format:types
497
499
500
+ coderd/rbac/object_gen.go : scripts/rbacgen/main.go coderd/rbac/object.go
501
+ go run scripts/rbacgen/main.go ./coderd/rbac > coderd/rbac/object_gen.go
502
+
498
503
docs/admin/prometheus.md : scripts/metricsdocgen/main.go scripts/metricsdocgen/metrics
499
504
go run scripts/metricsdocgen/main.go
500
505
cd site
@@ -505,12 +510,12 @@ docs/cli.md: scripts/clidocgen/main.go $(GO_SRC_FILES) docs/manifest.json
505
510
cd site
506
511
yarn run format:write:only ../docs/cli.md ../docs/cli/* .md ../docs/manifest.json
507
512
508
- docs/admin/audit-logs.md : scripts/auditdocgen/main.go enterprise/audit/table.go
513
+ docs/admin/audit-logs.md : scripts/auditdocgen/main.go enterprise/audit/table.go coderd/rbac/object_gen.go
509
514
go run scripts/auditdocgen/main.go
510
515
cd site
511
516
yarn run format:write:only ../docs/admin/audit-logs.md
512
517
513
- coderd/apidoc/swagger.json : $(shell find ./scripts/apidocgen $(FIND_EXCLUSIONS ) -type f) $(wildcard coderd/* .go) $(wildcard enterprise/coderd/* .go) $(wildcard codersdk/* .go) .swaggo docs/manifest.json
518
+ coderd/apidoc/swagger.json : $(shell find ./scripts/apidocgen $(FIND_EXCLUSIONS ) -type f) $(wildcard coderd/* .go) $(wildcard enterprise/coderd/* .go) $(wildcard codersdk/* .go) .swaggo docs/manifest.json coderd/rbac/object_gen.go
514
519
./scripts/apidocgen/generate.sh
515
520
yarn run --cwd=site format:write:only ../docs/api ../docs/manifest.json ../coderd/apidoc/swagger.json
516
521
0 commit comments