-
- All Implemented Interfaces:
-
kotlin.collections.Collection,kotlin.collections.Iterable,kotlin.collections.MutableCollection,kotlin.collections.MutableIterable,kotlin.collections.MutableSet,kotlin.collections.Set,org.gradle.api.DomainObjectCollection,org.gradle.api.DomainObjectSet
public abstract class AbstractKotlinNativeBinaryContainer implements DomainObjectSet<NativeBinary>
-
-
Constructor Summary
Constructors Constructor Description AbstractKotlinNativeBinaryContainer()
-
Method Summary
Modifier and Type Method Description abstract ProjectgetProject()abstract KotlinNativeTargetgetTarget()final NativeBuildTypegetDEBUG()final NativeBuildTypegetRELEASE()abstract IntegergetSize()final NativeBinarygetAt(String name)Provide an access to binaries using the [] operator in Groovy DSL. final NativeBinaryget(String name)Provide an access to binaries using the [] operator in Kotlin DSL. abstract NativeBinarygetByName(String name)Returns a binary with the given name. abstract NativeBinaryfindByName(String name)Returns a binary with the given name. abstract ExecutablegetExecutable(String namePrefix, NativeBuildType buildType)Returns an executable with the given namePrefix and the given build type. final ExecutablegetExecutable(String namePrefix, String buildType)Returns an executable with the given namePrefix and the given build type. final ExecutablegetExecutable(NativeBuildType buildType)Returns an executable with the empty name prefix and the given build type. final ExecutablegetExecutable(String buildType)Returns an executable with the empty name prefix and the given build type. abstract ExecutablefindExecutable(String namePrefix, NativeBuildType buildType)Returns an executable with the given namePrefix and the given build type. final ExecutablefindExecutable(String namePrefix, String buildType)Returns an executable with the given namePrefix and the given build type. final ExecutablefindExecutable(NativeBuildType buildType)Returns an executable with the empty name prefix and the given build type. final ExecutablefindExecutable(String buildType)Returns an executable with the empty name prefix and the given build type. abstract StaticLibrarygetStaticLib(String namePrefix, NativeBuildType buildType)Returns a static library with the given namePrefix and the given build type. final StaticLibrarygetStaticLib(String namePrefix, String buildType)Returns a static library with the given namePrefix and the given build type. final StaticLibrarygetStaticLib(NativeBuildType buildType)Returns a static library with the empty name prefix and the given build type. final StaticLibrarygetStaticLib(String buildType)Returns a static library with the empty name prefix and the given build type. abstract StaticLibraryfindStaticLib(String namePrefix, NativeBuildType buildType)Returns a static library with the given namePrefix and the given build type. final StaticLibraryfindStaticLib(String namePrefix, String buildType)Returns a static library with the given namePrefix and the given build type. final StaticLibraryfindStaticLib(NativeBuildType buildType)Returns a static library with the empty name prefix and the given build type. final StaticLibraryfindStaticLib(String buildType)Returns a static library with the empty name prefix and the given build type. abstract SharedLibrarygetSharedLib(String namePrefix, NativeBuildType buildType)Returns a shared library with the given namePrefix and the given build type. final SharedLibrarygetSharedLib(String namePrefix, String buildType)Returns a shared library with the given namePrefix and the given build type. final SharedLibrarygetSharedLib(NativeBuildType buildType)Returns a shared library with the empty name prefix and the given build type. final SharedLibrarygetSharedLib(String buildType)Returns a shared library with the empty name prefix and the given build type. abstract SharedLibraryfindSharedLib(String namePrefix, NativeBuildType buildType)Returns a shared library with the given namePrefix and the given build type. final SharedLibraryfindSharedLib(String namePrefix, String buildType)Returns a shared library with the given namePrefix and the given build type. final SharedLibraryfindSharedLib(NativeBuildType buildType)Returns a shared library with the empty name prefix and the given build type. final SharedLibraryfindSharedLib(String buildType)Returns a shared library with the empty name prefix and the given build type. abstract FrameworkgetFramework(String namePrefix, NativeBuildType buildType)Returns an Objective-C framework with the given namePrefix and the given build type. final FrameworkgetFramework(String namePrefix, String buildType)Returns an Objective-C framework with the given namePrefix and the given build type. final FrameworkgetFramework(NativeBuildType buildType)Returns an Objective-C framework with the empty name prefix and the given build type. final FrameworkgetFramework(String buildType)Returns an Objective-C framework with the empty name prefix and the given build type. abstract FrameworkfindFramework(String namePrefix, NativeBuildType buildType)Returns an Objective-C framework with the given namePrefix and the given build type. final FrameworkfindFramework(String namePrefix, String buildType)Returns an Objective-C framework with the given namePrefix and the given build type. final FrameworkfindFramework(NativeBuildType buildType)Returns an Objective-C framework with the empty name prefix and the given build type. final FrameworkfindFramework(String buildType)Returns an Objective-C framework with the empty name prefix and the given build type. abstract TestExecutablegetTest(String namePrefix, NativeBuildType buildType)Returns a test executable with the given namePrefix and the given build type. final TestExecutablegetTest(String namePrefix, String buildType)Returns a test executable with the given namePrefix and the given build type. final TestExecutablegetTest(NativeBuildType buildType)Returns a test executable with the empty name prefix and the given build type. final TestExecutablegetTest(String buildType)Returns a test executable with the empty name prefix and the given build type. abstract TestExecutablefindTest(String namePrefix, NativeBuildType buildType)Returns a test executable with the given namePrefix and the given build type. final TestExecutablefindTest(String namePrefix, String buildType)Returns a test executable with the given namePrefix and the given build type. final TestExecutablefindTest(NativeBuildType buildType)Returns a test executable with the empty name prefix and the given build type. final TestExecutablefindTest(String buildType)Returns a test executable with the empty name prefix and the given build type. final Unitexecutable(String namePrefix, Collection<NativeBuildType> buildTypes, Function1<Executable, Unit> configure)Creates an executable with the given namePrefix for each build type and configures it. final Unitexecutable(String namePrefix, Collection<NativeBuildType> buildTypes)Creates an executable with the given namePrefix for each build type and configures it. final Unitexecutable(String namePrefix)Creates an executable with the given namePrefix for each build type and configures it. final Unitexecutable(Collection<NativeBuildType> buildTypes, Function1<Executable, Unit> configure)Creates an executable with the empty name prefix for each build type and configures it. final Unitexecutable(Collection<NativeBuildType> buildTypes)Creates an executable with the empty name prefix for each build type and configures it. final Unitexecutable()Creates an executable with the empty name prefix for each build type and configures it. final Unitexecutable(String namePrefix, Collection<NativeBuildType> buildTypes, Action<Executable> configure)Creates an executable with the given namePrefix for each build type and configures it. final Unitexecutable(String namePrefix, Action<Executable> configure)Creates an executable with the given namePrefix for each build type and configures it. final Unitexecutable(Collection<NativeBuildType> buildTypes, Action<Executable> configure)Creates an executable with the default name prefix for each build type and configures it. final Unitexecutable(Action<Executable> configure)Creates an executable with the default name prefix for each build type and configures it. final UnitstaticLib(String namePrefix, Collection<NativeBuildType> buildTypes, Function1<StaticLibrary, Unit> configure)Creates a static library with the given namePrefix for each build type and configures it. final UnitstaticLib(String namePrefix, Collection<NativeBuildType> buildTypes)Creates a static library with the given namePrefix for each build type and configures it. final UnitstaticLib(String namePrefix)Creates a static library with the given namePrefix for each build type and configures it. final UnitstaticLib(Collection<NativeBuildType> buildTypes, Function1<StaticLibrary, Unit> configure)Creates a static library with the empty name prefix for each build type and configures it. final UnitstaticLib(Collection<NativeBuildType> buildTypes)Creates a static library with the empty name prefix for each build type and configures it. final UnitstaticLib()Creates a static library with the empty name prefix for each build type and configures it. final UnitstaticLib(String namePrefix, Collection<NativeBuildType> buildTypes, Action<StaticLibrary> configure)Creates a static library with the given namePrefix for each build type and configures it. final UnitstaticLib(String namePrefix, Action<StaticLibrary> configure)Creates a static library with the given namePrefix for each build type and configures it. final UnitstaticLib(Collection<NativeBuildType> buildTypes, Action<StaticLibrary> configure)Creates a static library with the default name prefix for each build type and configures it. final UnitstaticLib(Action<StaticLibrary> configure)Creates a static library with the default name prefix for each build type and configures it. final UnitsharedLib(String namePrefix, Collection<NativeBuildType> buildTypes, Function1<SharedLibrary, Unit> configure)Creates a shared library with the given namePrefix for each build type and configures it. final UnitsharedLib(String namePrefix, Collection<NativeBuildType> buildTypes)Creates a shared library with the given namePrefix for each build type and configures it. final UnitsharedLib(String namePrefix)Creates a shared library with the given namePrefix for each build type and configures it. final UnitsharedLib(Collection<NativeBuildType> buildTypes, Function1<SharedLibrary, Unit> configure)Creates a shared library with the empty name prefix for each build type and configures it. final UnitsharedLib(Collection<NativeBuildType> buildTypes)Creates a shared library with the empty name prefix for each build type and configures it. final UnitsharedLib()Creates a shared library with the empty name prefix for each build type and configures it. final UnitsharedLib(String namePrefix, Collection<NativeBuildType> buildTypes, Action<SharedLibrary> configure)Creates a shared library with the given namePrefix for each build type and configures it. final UnitsharedLib(String namePrefix, Action<SharedLibrary> configure)Creates a shared library with the given namePrefix for each build type and configures it. final UnitsharedLib(Collection<NativeBuildType> buildTypes, Action<SharedLibrary> configure)Creates a shared library with the default name prefix for each build type and configures it. final UnitsharedLib(Action<SharedLibrary> configure)Creates a shared library with the default name prefix for each build type and configures it. final Unitframework(String namePrefix, Collection<NativeBuildType> buildTypes, Function1<Framework, Unit> configure)Creates an Objective-C framework with the given namePrefix for each build type and configures it. final Unitframework(String namePrefix, Collection<NativeBuildType> buildTypes)Creates an Objective-C framework with the given namePrefix for each build type and configures it. final Unitframework(String namePrefix)Creates an Objective-C framework with the given namePrefix for each build type and configures it. final Unitframework(Collection<NativeBuildType> buildTypes, Function1<Framework, Unit> configure)Creates an Objective-C framework with the empty name prefix for each build type and configures it. final Unitframework(Collection<NativeBuildType> buildTypes)Creates an Objective-C framework with the empty name prefix for each build type and configures it. final Unitframework()Creates an Objective-C framework with the empty name prefix for each build type and configures it. final Unitframework(String namePrefix, Collection<NativeBuildType> buildTypes, Action<Framework> configure)Creates an Objective-C framework with the given namePrefix for each build type and configures it. final Unitframework(String namePrefix, Action<Framework> configure)Creates an Objective-C framework with the given namePrefix for each build type and configures it. final Unitframework(Collection<NativeBuildType> buildTypes, Action<Framework> configure)Creates an Objective-C framework with the default name prefix for each build type and configures it. final Unitframework(Action<Framework> configure)Creates an Objective-C framework with the default name prefix for each build type and configures it. final Unittest(String namePrefix, Collection<NativeBuildType> buildTypes, Function1<TestExecutable, Unit> configure)Creates a test executable with the given namePrefix for each build type and configures it. final Unittest(String namePrefix, Collection<NativeBuildType> buildTypes)Creates a test executable with the given namePrefix for each build type and configures it. final Unittest(String namePrefix)Creates a test executable with the given namePrefix for each build type and configures it. final Unittest(Collection<NativeBuildType> buildTypes, Function1<TestExecutable, Unit> configure)Creates a test executable with the empty name prefix for each build type and configures it. final Unittest(Collection<NativeBuildType> buildTypes)Creates a test executable with the empty name prefix for each build type and configures it. final Unittest()Creates a test executable with the empty name prefix for each build type and configures it. final Unittest(String namePrefix, Collection<NativeBuildType> buildTypes, Action<TestExecutable> configure)Creates a test executable with the given namePrefix for each build type and configures it. final Unittest(String namePrefix, Action<TestExecutable> configure)Creates a test executable with the given namePrefix for each build type and configures it. final Unittest(Collection<NativeBuildType> buildTypes, Action<TestExecutable> configure)Creates a test executable with the default name prefix for each build type and configures it. final Unittest(Action<TestExecutable> configure)Creates a test executable with the default name prefix for each build type and configures it. -
Methods inherited from class org.gradle.api.DomainObjectCollection
add, addAll, clear, iterator, remove, removeAll, removeIf, retainAll -
Methods inherited from class kotlin.collections.MutableCollection
contains, containsAll, isEmpty, parallelStream, spliterator, stream -
Methods inherited from class kotlin.collections.Collection
forEach -
Methods inherited from class org.gradle.api.DomainObjectSet
addAllLater, addLater, all, all, configureEach, whenObjectAdded, whenObjectAdded, whenObjectRemoved, whenObjectRemoved, withType, withType -
Methods inherited from class org.jetbrains.kotlin.gradle.dsl.AbstractKotlinNativeBinaryContainer
findAll, matching, matching, withType -
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
-
Method Detail
-
getProject
abstract Project getProject()
-
getTarget
abstract KotlinNativeTarget getTarget()
-
getDEBUG
final NativeBuildType getDEBUG()
-
getRELEASE
final NativeBuildType getRELEASE()
-
getAt
final NativeBinary getAt(String name)
Provide an access to binaries using the [] operator in Groovy DSL.
-
get
final NativeBinary get(String name)
Provide an access to binaries using the [] operator in Kotlin DSL.
-
getByName
abstract NativeBinary getByName(String name)
Returns a binary with the given name. Throws an exception if there is no such binary.
-
findByName
abstract NativeBinary findByName(String name)
Returns a binary with the given name. Returns null if there is no such binary.
-
getExecutable
abstract Executable getExecutable(String namePrefix, NativeBuildType buildType)
Returns an executable with the given namePrefix and the given build type. Throws an exception if there is no such binary.
-
getExecutable
final Executable getExecutable(String namePrefix, String buildType)
Returns an executable with the given namePrefix and the given build type. Throws an exception if there is no such binary.
-
getExecutable
final Executable getExecutable(NativeBuildType buildType)
Returns an executable with the empty name prefix and the given build type. Throws an exception if there is no such binary.
-
getExecutable
final Executable getExecutable(String buildType)
Returns an executable with the empty name prefix and the given build type. Throws an exception if there is no such binary.
-
findExecutable
abstract Executable findExecutable(String namePrefix, NativeBuildType buildType)
Returns an executable with the given namePrefix and the given build type. Returns null if there is no such binary.
-
findExecutable
final Executable findExecutable(String namePrefix, String buildType)
Returns an executable with the given namePrefix and the given build type. Returns null if there is no such binary.
-
findExecutable
final Executable findExecutable(NativeBuildType buildType)
Returns an executable with the empty name prefix and the given build type. Returns null if there is no such binary.
-
findExecutable
final Executable findExecutable(String buildType)
Returns an executable with the empty name prefix and the given build type. Returns null if there is no such binary.
-
getStaticLib
abstract StaticLibrary getStaticLib(String namePrefix, NativeBuildType buildType)
Returns a static library with the given namePrefix and the given build type. Throws an exception if there is no such binary.
-
getStaticLib
final StaticLibrary getStaticLib(String namePrefix, String buildType)
Returns a static library with the given namePrefix and the given build type. Throws an exception if there is no such binary.
-
getStaticLib
final StaticLibrary getStaticLib(NativeBuildType buildType)
Returns a static library with the empty name prefix and the given build type. Throws an exception if there is no such binary.
-
getStaticLib
final StaticLibrary getStaticLib(String buildType)
Returns a static library with the empty name prefix and the given build type. Throws an exception if there is no such binary.
-
findStaticLib
abstract StaticLibrary findStaticLib(String namePrefix, NativeBuildType buildType)
Returns a static library with the given namePrefix and the given build type. Returns null if there is no such binary.
-
findStaticLib
final StaticLibrary findStaticLib(String namePrefix, String buildType)
Returns a static library with the given namePrefix and the given build type. Returns null if there is no such binary.
-
findStaticLib
final StaticLibrary findStaticLib(NativeBuildType buildType)
Returns a static library with the empty name prefix and the given build type. Returns null if there is no such binary.
-
findStaticLib
final StaticLibrary findStaticLib(String buildType)
Returns a static library with the empty name prefix and the given build type. Returns null if there is no such binary.
-
getSharedLib
abstract SharedLibrary getSharedLib(String namePrefix, NativeBuildType buildType)
Returns a shared library with the given namePrefix and the given build type. Throws an exception if there is no such binary.
-
getSharedLib
final SharedLibrary getSharedLib(String namePrefix, String buildType)
Returns a shared library with the given namePrefix and the given build type. Throws an exception if there is no such binary.
-
getSharedLib
final SharedLibrary getSharedLib(NativeBuildType buildType)
Returns a shared library with the empty name prefix and the given build type. Throws an exception if there is no such binary.
-
getSharedLib
final SharedLibrary getSharedLib(String buildType)
Returns a shared library with the empty name prefix and the given build type. Throws an exception if there is no such binary.
-
findSharedLib
abstract SharedLibrary findSharedLib(String namePrefix, NativeBuildType buildType)
Returns a shared library with the given namePrefix and the given build type. Returns null if there is no such binary.
-
findSharedLib
final SharedLibrary findSharedLib(String namePrefix, String buildType)
Returns a shared library with the given namePrefix and the given build type. Returns null if there is no such binary.
-
findSharedLib
final SharedLibrary findSharedLib(NativeBuildType buildType)
Returns a shared library with the empty name prefix and the given build type. Returns null if there is no such binary.
-
findSharedLib
final SharedLibrary findSharedLib(String buildType)
Returns a shared library with the empty name prefix and the given build type. Returns null if there is no such binary.
-
getFramework
abstract Framework getFramework(String namePrefix, NativeBuildType buildType)
Returns an Objective-C framework with the given namePrefix and the given build type. Throws an exception if there is no such binary.
-
getFramework
final Framework getFramework(String namePrefix, String buildType)
Returns an Objective-C framework with the given namePrefix and the given build type. Throws an exception if there is no such binary.
-
getFramework
final Framework getFramework(NativeBuildType buildType)
Returns an Objective-C framework with the empty name prefix and the given build type. Throws an exception if there is no such binary.
-
getFramework
final Framework getFramework(String buildType)
Returns an Objective-C framework with the empty name prefix and the given build type. Throws an exception if there is no such binary.
-
findFramework
abstract Framework findFramework(String namePrefix, NativeBuildType buildType)
Returns an Objective-C framework with the given namePrefix and the given build type. Returns null if there is no such binary.
-
findFramework
final Framework findFramework(String namePrefix, String buildType)
Returns an Objective-C framework with the given namePrefix and the given build type. Returns null if there is no such binary.
-
findFramework
final Framework findFramework(NativeBuildType buildType)
Returns an Objective-C framework with the empty name prefix and the given build type. Returns null if there is no such binary.
-
findFramework
final Framework findFramework(String buildType)
Returns an Objective-C framework with the empty name prefix and the given build type. Returns null if there is no such binary.
-
getTest
abstract TestExecutable getTest(String namePrefix, NativeBuildType buildType)
Returns a test executable with the given namePrefix and the given build type. Throws an exception if there is no such binary.
-
getTest
final TestExecutable getTest(String namePrefix, String buildType)
Returns a test executable with the given namePrefix and the given build type. Throws an exception if there is no such binary.
-
getTest
final TestExecutable getTest(NativeBuildType buildType)
Returns a test executable with the empty name prefix and the given build type. Throws an exception if there is no such binary.
-
getTest
final TestExecutable getTest(String buildType)
Returns a test executable with the empty name prefix and the given build type. Throws an exception if there is no such binary.
-
findTest
abstract TestExecutable findTest(String namePrefix, NativeBuildType buildType)
Returns a test executable with the given namePrefix and the given build type. Returns null if there is no such binary.
-
findTest
final TestExecutable findTest(String namePrefix, String buildType)
Returns a test executable with the given namePrefix and the given build type. Returns null if there is no such binary.
-
findTest
final TestExecutable findTest(NativeBuildType buildType)
Returns a test executable with the empty name prefix and the given build type. Returns null if there is no such binary.
-
findTest
final TestExecutable findTest(String buildType)
Returns a test executable with the empty name prefix and the given build type. Returns null if there is no such binary.
-
executable
@JvmOverloads() final Unit executable(String namePrefix, Collection<NativeBuildType> buildTypes, Function1<Executable, Unit> configure)
Creates an executable with the given namePrefix for each build type and configures it.
-
executable
@JvmOverloads() final Unit executable(String namePrefix, Collection<NativeBuildType> buildTypes)
Creates an executable with the given namePrefix for each build type and configures it.
-
executable
@JvmOverloads() final Unit executable(String namePrefix)
Creates an executable with the given namePrefix for each build type and configures it.
-
executable
@JvmOverloads() final Unit executable(Collection<NativeBuildType> buildTypes, Function1<Executable, Unit> configure)
Creates an executable with the empty name prefix for each build type and configures it.
-
executable
@JvmOverloads() final Unit executable(Collection<NativeBuildType> buildTypes)
Creates an executable with the empty name prefix for each build type and configures it.
-
executable
@JvmOverloads() final Unit executable()
Creates an executable with the empty name prefix for each build type and configures it.
-
executable
@JvmOverloads() final Unit executable(String namePrefix, Collection<NativeBuildType> buildTypes, Action<Executable> configure)
Creates an executable with the given namePrefix for each build type and configures it.
-
executable
@JvmOverloads() final Unit executable(String namePrefix, Action<Executable> configure)
Creates an executable with the given namePrefix for each build type and configures it.
-
executable
@JvmOverloads() final Unit executable(Collection<NativeBuildType> buildTypes, Action<Executable> configure)
Creates an executable with the default name prefix for each build type and configures it.
-
executable
@JvmOverloads() final Unit executable(Action<Executable> configure)
Creates an executable with the default name prefix for each build type and configures it.
-
staticLib
@JvmOverloads() final Unit staticLib(String namePrefix, Collection<NativeBuildType> buildTypes, Function1<StaticLibrary, Unit> configure)
Creates a static library with the given namePrefix for each build type and configures it.
-
staticLib
@JvmOverloads() final Unit staticLib(String namePrefix, Collection<NativeBuildType> buildTypes)
Creates a static library with the given namePrefix for each build type and configures it.
-
staticLib
@JvmOverloads() final Unit staticLib(String namePrefix)
Creates a static library with the given namePrefix for each build type and configures it.
-
staticLib
@JvmOverloads() final Unit staticLib(Collection<NativeBuildType> buildTypes, Function1<StaticLibrary, Unit> configure)
Creates a static library with the empty name prefix for each build type and configures it.
-
staticLib
@JvmOverloads() final Unit staticLib(Collection<NativeBuildType> buildTypes)
Creates a static library with the empty name prefix for each build type and configures it.
-
staticLib
@JvmOverloads() final Unit staticLib()
Creates a static library with the empty name prefix for each build type and configures it.
-
staticLib
@JvmOverloads() final Unit staticLib(String namePrefix, Collection<NativeBuildType> buildTypes, Action<StaticLibrary> configure)
Creates a static library with the given namePrefix for each build type and configures it.
-
staticLib
@JvmOverloads() final Unit staticLib(String namePrefix, Action<StaticLibrary> configure)
Creates a static library with the given namePrefix for each build type and configures it.
-
staticLib
@JvmOverloads() final Unit staticLib(Collection<NativeBuildType> buildTypes, Action<StaticLibrary> configure)
Creates a static library with the default name prefix for each build type and configures it.
-
staticLib
@JvmOverloads() final Unit staticLib(Action<StaticLibrary> configure)
Creates a static library with the default name prefix for each build type and configures it.
-
sharedLib
@JvmOverloads() final Unit sharedLib(String namePrefix, Collection<NativeBuildType> buildTypes, Function1<SharedLibrary, Unit> configure)
Creates a shared library with the given namePrefix for each build type and configures it.
-
sharedLib
@JvmOverloads() final Unit sharedLib(String namePrefix, Collection<NativeBuildType> buildTypes)
Creates a shared library with the given namePrefix for each build type and configures it.
-
sharedLib
@JvmOverloads() final Unit sharedLib(String namePrefix)
Creates a shared library with the given namePrefix for each build type and configures it.
-
sharedLib
@JvmOverloads() final Unit sharedLib(Collection<NativeBuildType> buildTypes, Function1<SharedLibrary, Unit> configure)
Creates a shared library with the empty name prefix for each build type and configures it.
-
sharedLib
@JvmOverloads() final Unit sharedLib(Collection<NativeBuildType> buildTypes)
Creates a shared library with the empty name prefix for each build type and configures it.
-
sharedLib
@JvmOverloads() final Unit sharedLib()
Creates a shared library with the empty name prefix for each build type and configures it.
-
sharedLib
@JvmOverloads() final Unit sharedLib(String namePrefix, Collection<NativeBuildType> buildTypes, Action<SharedLibrary> configure)
Creates a shared library with the given namePrefix for each build type and configures it.
-
sharedLib
@JvmOverloads() final Unit sharedLib(String namePrefix, Action<SharedLibrary> configure)
Creates a shared library with the given namePrefix for each build type and configures it.
-
sharedLib
@JvmOverloads() final Unit sharedLib(Collection<NativeBuildType> buildTypes, Action<SharedLibrary> configure)
Creates a shared library with the default name prefix for each build type and configures it.
-
sharedLib
@JvmOverloads() final Unit sharedLib(Action<SharedLibrary> configure)
Creates a shared library with the default name prefix for each build type and configures it.
-
framework
@JvmOverloads() final Unit framework(String namePrefix, Collection<NativeBuildType> buildTypes, Function1<Framework, Unit> configure)
Creates an Objective-C framework with the given namePrefix for each build type and configures it.
-
framework
@JvmOverloads() final Unit framework(String namePrefix, Collection<NativeBuildType> buildTypes)
Creates an Objective-C framework with the given namePrefix for each build type and configures it.
-
framework
@JvmOverloads() final Unit framework(String namePrefix)
Creates an Objective-C framework with the given namePrefix for each build type and configures it.
-
framework
@JvmOverloads() final Unit framework(Collection<NativeBuildType> buildTypes, Function1<Framework, Unit> configure)
Creates an Objective-C framework with the empty name prefix for each build type and configures it.
-
framework
@JvmOverloads() final Unit framework(Collection<NativeBuildType> buildTypes)
Creates an Objective-C framework with the empty name prefix for each build type and configures it.
-
framework
@JvmOverloads() final Unit framework()
Creates an Objective-C framework with the empty name prefix for each build type and configures it.
-
framework
@JvmOverloads() final Unit framework(String namePrefix, Collection<NativeBuildType> buildTypes, Action<Framework> configure)
Creates an Objective-C framework with the given namePrefix for each build type and configures it.
-
framework
@JvmOverloads() final Unit framework(String namePrefix, Action<Framework> configure)
Creates an Objective-C framework with the given namePrefix for each build type and configures it.
-
framework
@JvmOverloads() final Unit framework(Collection<NativeBuildType> buildTypes, Action<Framework> configure)
Creates an Objective-C framework with the default name prefix for each build type and configures it.
-
framework
@JvmOverloads() final Unit framework(Action<Framework> configure)
Creates an Objective-C framework with the default name prefix for each build type and configures it.
-
test
@JvmOverloads() final Unit test(String namePrefix, Collection<NativeBuildType> buildTypes, Function1<TestExecutable, Unit> configure)
Creates a test executable with the given namePrefix for each build type and configures it.
-
test
@JvmOverloads() final Unit test(String namePrefix, Collection<NativeBuildType> buildTypes)
Creates a test executable with the given namePrefix for each build type and configures it.
-
test
@JvmOverloads() final Unit test(String namePrefix)
Creates a test executable with the given namePrefix for each build type and configures it.
-
test
@JvmOverloads() final Unit test(Collection<NativeBuildType> buildTypes, Function1<TestExecutable, Unit> configure)
Creates a test executable with the empty name prefix for each build type and configures it.
-
test
@JvmOverloads() final Unit test(Collection<NativeBuildType> buildTypes)
Creates a test executable with the empty name prefix for each build type and configures it.
-
test
@JvmOverloads() final Unit test()
Creates a test executable with the empty name prefix for each build type and configures it.
-
test
@JvmOverloads() final Unit test(String namePrefix, Collection<NativeBuildType> buildTypes, Action<TestExecutable> configure)
Creates a test executable with the given namePrefix for each build type and configures it.
-
test
@JvmOverloads() final Unit test(String namePrefix, Action<TestExecutable> configure)
Creates a test executable with the given namePrefix for each build type and configures it.
-
test
@JvmOverloads() final Unit test(Collection<NativeBuildType> buildTypes, Action<TestExecutable> configure)
Creates a test executable with the default name prefix for each build type and configures it.
-
test
@JvmOverloads() final Unit test(Action<TestExecutable> configure)
Creates a test executable with the default name prefix for each build type and configures it.
-
-
-
-