Interface VariantComponentSpec

All Superinterfaces:
ComponentSpec, ModelElement, Named, VariantComponent
All Known Subinterfaces:
ApplicationSpec, CUnitTestSuiteSpec, GeneralComponentSpec, GoogleTestTestSuiteSpec, LibrarySpec, NativeExecutableSpec, NativeLibrarySpec, NativeTestSuiteSpec, PlatformAwareComponentSpec, TargetedNativeComponent, TestSuiteSpec
All Known Implementing Classes:
BaseComponentSpec

@Incubating public interface VariantComponentSpec extends ComponentSpec, VariantComponent
Represents a component spec that is made up of one or more mutually exclusive variants.
  • Method Details

    • getBinaries

      ModelMap<BinarySpec> getBinaries()
      The variants produced for this component spec.