- All Superinterfaces:
- ComponentSpec, ModelElement, Named, SourceComponentSpec, VariantComponent, VariantComponentSpec
- All Known Subinterfaces:
- ApplicationSpec, CUnitTestSuiteSpec, GoogleTestTestSuiteSpec, JUnitTestSuiteSpec, JvmLibrarySpec, JvmTestSuiteSpec, LibrarySpec, NativeExecutableSpec, NativeLibrarySpec, NativeTestSuiteSpec, PlayApplicationSpec, TestSuiteSpec
- All Known Implementing Classes:
- BaseComponentSpec
@Incubating
public interface GeneralComponentSpec
extends ComponentSpec, SourceComponentSpec, VariantComponentSpec
A general purpose component specification, that can be used to represent some software component built from source and producing
multiple output variants.