org.gradle.language.objectivec
[Java] Interface ObjectiveCSourceSet
org.gradle.language.base.LanguageSourceSet
org.gradle.api.Buildable
org.gradle.language.base.BuildableModelElement
org.gradle.language.HeaderExportingSourceSet
org.gradle.language.objectivec.ObjectiveCSourceSet
org.gradle.api.Named
org.gradle.language.DependentSourceSet
- All Superinterfaces:
- LanguageSourceSet, Buildable, BuildableModelElement, HeaderExportingSourceSet, Named, DependentSourceSet
@Incubating
public interface ObjectiveCSourceSet
extends DependentSourceSet, HeaderExportingSourceSet, LanguageSourceSet
A set of Objective-C source files.
An ObjectiveC source set contains a set of source files, together with an optional set of exported header files.
apply plugin: "objective-c"
sources {
main {
// Configure an existing ObjectiveCSourceSet
objectiveC {
source {
srcDirs "src/main/objectiveC", "src/shared/objectiveC"
include "**{
- literal:
- /}*.m"
}
exportedHeaders {
srcDirs "src/main/include"
}
}
}
}
Gradle API 1.11-rc-1