-
Notifications
You must be signed in to change notification settings - Fork 20
/
generate.go
25 lines (21 loc) · 1.58 KB
/
generate.go
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
package protos
// node
//go:generate protoc --go_out=. --go_opt=paths=source_relative node/node.proto
//go:generate protoc --go_out=. --go_opt=paths=source_relative node/protocol/protocol.proto
//go:generate protoc --go_out=. --go_opt=paths=source_relative node/subscribe/subscribe.proto
//go:generate protoc --go_out=. --go_opt=paths=source_relative node/point/point.proto
//go:generate protoc --go_out=. --go_opt=paths=source_relative node/latency/latency.proto
//go:generate protoc --go_out=. --go_opt=paths=source_relative node/tag/tag.proto
//go:generate protoc --go_out=. --go_opt=paths=source_relative --go-grpc_out=. --go-grpc_opt=paths=source_relative node/grpc/node.proto
// statistic
//go:generate protoc --go_out=. --go_opt=paths=source_relative statistic/config.proto
//go:generate protoc --go_out=. --go_opt=paths=source_relative --go-grpc_out=. --go-grpc_opt=paths=source_relative statistic/grpc/config.proto
// config
//go:generate protoc --go_out=. --go_opt=paths=source_relative config/config.proto
//go:generate protoc --go-grpc_out=. --go-grpc_opt=paths=source_relative config/grpc/config.proto
//go:generate protoc --go_out=. --go_opt=paths=source_relative config/log/log.proto
//go:generate protoc --go_out=. --go_opt=paths=source_relative config/bypass/bypass.proto
//go:generate protoc --go_out=. --go_opt=paths=source_relative config/dns/dns.proto
//go:generate protoc --go_out=. --go_opt=paths=source_relative config/listener/listener.proto
// tools
//go:generate protoc --go_out=. --go_opt=paths=source_relative --go-grpc_out=. --go-grpc_opt=paths=source_relative tools/tools.proto