add protoc support