Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
23 changes: 21 additions & 2 deletions Makefile
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
.PHONY: test lint cover mock_wire mock_gen swag migrate_local
.PHONY: test lint cover wire mock_gen swag migrate_local

test:
go test ./...
Expand All @@ -11,7 +11,7 @@ cover:
go tool cover -html=cover.out -o cover.html
open cover.html

mock_wire:
wire:
@echo "Running wire for component mocks..."
@go run -mod=mod github.com/google/wire/cmd/wire opencsg.com/csghub-server/component/...
@if [ $$? -eq 0 ]; then \
Expand All @@ -22,6 +22,25 @@ mock_wire:
else \
echo "Wire failed, skipping renaming."; \
fi
@echo "Running wire for api/router..."
@go run -mod=mod github.com/google/wire/cmd/wire gen --header_file=wire/ce_header opencsg.com/csghub-server/api/router/...
@mv api/router/wire_gen.go api/router/wire_gen_ce.go

@if [ -f api/router/wire_ee.go ]; then \
echo "Running wire for ee..."; \
go run -mod=mod github.com/google/wire/cmd/wire gen -tags=ee --header_file=wire/ee_header opencsg.com/csghub-server/api/router/...; \
mv api/router/wire_gen.go api/router/wire_gen_ee.go; \
else \
echo "wire_ee.go not exists, skipping ee generation..."; \
fi

@if [ -f api/router/wire_saas.go ]; then \
echo "Running wire for saas..."; \
go run -mod=mod github.com/google/wire/cmd/wire gen -tags=saas --header_file=wire/saas_header opencsg.com/csghub-server/api/router/...; \
mv api/router/wire_gen.go api/router/wire_gen_saas.go; \
else \
echo "wire_saas.go not exists, skipping saas generation..."; \
fi

mock_gen:
mockery
Expand Down
Loading
Loading