importsFrom

Available in a dev version: 0․11․0-grpc-186

How to configure

abstract fun importsFrom(protoSourceSet: ProtoSourceSet)(source)
abstract fun importsFrom(protoSourceSet: Provider<ProtoSourceSet>)(source)
abstract fun importsFrom(protoSourceSet: NamedDomainObjectProvider<ProtoSourceSet>)(source)

Proto files from protoSourceSet will be available as import, but will not be used for code generation.

Example:

kotlin.sourceSets {
val someProto = create("someProto")
commonMain {
proto {
importsFrom(protoSourceSets.getByName("someProto"))
}
}
}