Skip to content

Commit f2ce074

Browse files
Merge pull request #1564 from nvandamme/protbuf-gen-with-pyi-stubs
build: enable Protocol Buffers support for python annotations stub gen
2 parents 5cbc2c6 + 57fd1b7 commit f2ce074

2 files changed

Lines changed: 6 additions & 1 deletion

File tree

.gitignore

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,7 @@
11
*.sock
22
*.pyc
33
*.profile
4+
5+
.vscode/
6+
.idea/
7+
.DS_Store

proto/Makefile

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,10 +4,11 @@ all: ../daemon/ui/protocol/ui.pb.go ../ui/opensnitch/ui_pb2.py
44
protoc -I. ui.proto --go_out=../daemon/ui/protocol/ --go-grpc_out=../daemon/ui/protocol/ --go_opt=paths=source_relative --go-grpc_opt=paths=source_relative
55

66
../ui/opensnitch/ui_pb2.py: ui.proto
7-
python3 -m grpc_tools.protoc -I. --python_out=../ui/opensnitch/proto/ --grpc_python_out=../ui/opensnitch/proto/ ui.proto
7+
python3 -m grpc_tools.protoc -I. --python_out=../ui/opensnitch/proto/ --pyi_out=../ui/opensnitch/proto/ --grpc_python_out=../ui/opensnitch/proto/ ui.proto
88

99
clean:
1010
@rm -rf ../daemon/ui/protocol/ui.pb.go
1111
@rm -rf ../daemon/ui/protocol/ui_grpc.pb.go
1212
@rm -rf ../ui/opensnitch/proto/ui_pb2.py
1313
@rm -rf ../ui/opensnitch/proto/ui_pb2_grpc.py
14+
@rm -rf ../ui/opensnitch/proto/ui_pb2.pyi

0 commit comments

Comments
 (0)