Configuration Extension

As for all nmk projects config items, nmk-proto ones are all overridable by other plug-ins and project files. But the ones described on this page are specifically designed to be extended.

proto files dependencies

nmk projects or plugins can extend the protoDeps config item to add extra paths for proto files dependencies.

Example:

protoDeps:
    - /some/proto/path

extra protoc options

nmk projects or plugins can extend the protoPythonExtraArgs config item to provide extra arguments to protoc command.