github.com/Asutorufa/yuhaiin@v0.3.6-0.20240502055049-7984da7023a0/pkg/protos/generate.go (about)

     1  package protos
     2  
     3  // node
     4  //go:generate protoc --go_out=. --go_opt=paths=source_relative node/node.proto
     5  //go:generate protoc --go_out=. --go_opt=paths=source_relative node/protocol/protocol.proto
     6  //go:generate protoc --go_out=. --go_opt=paths=source_relative node/subscribe/subscribe.proto
     7  //go:generate protoc --go_out=. --go_opt=paths=source_relative node/point/point.proto
     8  //go:generate protoc --go_out=. --go_opt=paths=source_relative node/latency/latency.proto
     9  //go:generate protoc --go_out=. --go_opt=paths=source_relative node/tag/tag.proto
    10  //go:generate protoc --go_out=. --go_opt=paths=source_relative --go-grpc_out=. --go-grpc_opt=paths=source_relative node/grpc/node.proto
    11  
    12  // statistic
    13  //go:generate protoc --go_out=. --go_opt=paths=source_relative statistic/config.proto
    14  //go:generate protoc --go_out=. --go_opt=paths=source_relative --go-grpc_out=. --go-grpc_opt=paths=source_relative statistic/grpc/config.proto
    15  
    16  // config
    17  //go:generate protoc --go_out=. --go_opt=paths=source_relative config/config.proto
    18  //go:generate protoc --go-grpc_out=. --go-grpc_opt=paths=source_relative config/grpc/config.proto
    19  //go:generate protoc --go_out=. --go_opt=paths=source_relative config/log/log.proto
    20  //go:generate protoc --go_out=. --go_opt=paths=source_relative config/bypass/bypass.proto
    21  //go:generate protoc --go_out=. --go_opt=paths=source_relative config/dns/dns.proto
    22  //go:generate protoc --go_out=. --go_opt=paths=source_relative config/listener/listener.proto
    23  
    24  // tools
    25  //go:generate protoc --go_out=. --go_opt=paths=source_relative --go-grpc_out=. --go-grpc_opt=paths=source_relative tools/tools.proto