Исключить конкретный файл в плагине Gradu protobuf - PullRequest
0 голосов
/ 06 февраля 2019

Я использую Gradle, чтобы построить свой проект и скомпилировать некоторые буферы протокола, используя плагин Gradle Protobuf.Я хотел бы собрать прототипы в нескольких каталогах и исключить один файл.

sourceSets {
    main {
        java {
            srcDirs = [
                    'src/main/java',
                    'generated/main/java'
            ]
        }
        proto {
            srcDirs = [
              'foo/proto',
              '../bar/proto'
            ]
            exclude '../bar/proto/names.proto'
        }
    } }

Однако оператор exclude не работает и names.proto по-прежнему включен в вызов protoc, есть идеи?

...