-
- 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 Project
getProject()
abstract KotlinNativeTarget
getTarget()
final NativeBuildType
getDEBUG()
final NativeBuildType
getRELEASE()
final NativeBinary
getAt(String name)
Provide an access to binaries using the [] operator in Groovy DSL. final NativeBinary
get(String name)
Provide an access to binaries using the [] operator in Kotlin DSL. abstract NativeBinary
getByName(String name)
Returns a binary with the given name. abstract NativeBinary
findByName(String name)
Returns a binary with the given name. abstract Executable
getExecutable(String namePrefix, NativeBuildType buildType)
Returns an executable with the given namePrefix and the given build type. final Executable
getExecutable(String namePrefix, String buildType)
Returns an executable with the given namePrefix and the given build type. final Executable
getExecutable(NativeBuildType buildType)
Returns an executable with the empty name prefix and the given build type. final Executable
getExecutable(String buildType)
Returns an executable with the empty name prefix and the given build type. abstract Executable
findExecutable(String namePrefix, NativeBuildType buildType)
Returns an executable with the given namePrefix and the given build type. final Executable
findExecutable(String namePrefix, String buildType)
Returns an executable with the given namePrefix and the given build type. final Executable
findExecutable(NativeBuildType buildType)
Returns an executable with the empty name prefix and the given build type. final Executable
findExecutable(String buildType)
Returns an executable with the empty name prefix and the given build type. abstract StaticLibrary
getStaticLib(String namePrefix, NativeBuildType buildType)
Returns a static library with the given namePrefix and the given build type. final StaticLibrary
getStaticLib(String namePrefix, String buildType)
Returns a static library with the given namePrefix and the given build type. final StaticLibrary
getStaticLib(NativeBuildType buildType)
Returns a static library with the empty name prefix and the given build type. final StaticLibrary
getStaticLib(String buildType)
Returns a static library with the empty name prefix and the given build type. abstract StaticLibrary
findStaticLib(String namePrefix, NativeBuildType buildType)
Returns a static library with the given namePrefix and the given build type. final StaticLibrary
findStaticLib(String namePrefix, String buildType)
Returns a static library with the given namePrefix and the given build type. final StaticLibrary
findStaticLib(NativeBuildType buildType)
Returns a static library with the empty name prefix and the given build type. final StaticLibrary
findStaticLib(String buildType)
Returns a static library with the empty name prefix and the given build type. abstract SharedLibrary
getSharedLib(String namePrefix, NativeBuildType buildType)
Returns a shared library with the given namePrefix and the given build type. final SharedLibrary
getSharedLib(String namePrefix, String buildType)
Returns a shared library with the given namePrefix and the given build type. final SharedLibrary
getSharedLib(NativeBuildType buildType)
Returns a shared library with the empty name prefix and the given build type. final SharedLibrary
getSharedLib(String buildType)
Returns a shared library with the empty name prefix and the given build type. abstract SharedLibrary
findSharedLib(String namePrefix, NativeBuildType buildType)
Returns a shared library with the given namePrefix and the given build type. final SharedLibrary
findSharedLib(String namePrefix, String buildType)
Returns a shared library with the given namePrefix and the given build type. final SharedLibrary
findSharedLib(NativeBuildType buildType)
Returns a shared library with the empty name prefix and the given build type. final SharedLibrary
findSharedLib(String buildType)
Returns a shared library with the empty name prefix and the given build type. abstract Framework
getFramework(String namePrefix, NativeBuildType buildType)
Returns an Objective-C framework with the given namePrefix and the given build type. final Framework
getFramework(String namePrefix, String buildType)
Returns an Objective-C framework with the given namePrefix and the given build type. final Framework
getFramework(NativeBuildType buildType)
Returns an Objective-C framework with the empty name prefix and the given build type. final Framework
getFramework(String buildType)
Returns an Objective-C framework with the empty name prefix and the given build type. abstract Framework
findFramework(String namePrefix, NativeBuildType buildType)
Returns an Objective-C framework with the given namePrefix and the given build type. final Framework
findFramework(String namePrefix, String buildType)
Returns an Objective-C framework with the given namePrefix and the given build type. final Framework
findFramework(NativeBuildType buildType)
Returns an Objective-C framework with the empty name prefix and the given build type. final Framework
findFramework(String buildType)
Returns an Objective-C framework with the empty name prefix and the given build type. abstract TestExecutable
getTest(String namePrefix, NativeBuildType buildType)
Returns a test executable with the given namePrefix and the given build type. final TestExecutable
getTest(String namePrefix, String buildType)
Returns a test executable with the given namePrefix and the given build type. final TestExecutable
getTest(NativeBuildType buildType)
Returns a test executable with the empty name prefix and the given build type. final TestExecutable
getTest(String buildType)
Returns a test executable with the empty name prefix and the given build type. abstract TestExecutable
findTest(String namePrefix, NativeBuildType buildType)
Returns a test executable with the given namePrefix and the given build type. final TestExecutable
findTest(String namePrefix, String buildType)
Returns a test executable with the given namePrefix and the given build type. final TestExecutable
findTest(NativeBuildType buildType)
Returns a test executable with the empty name prefix and the given build type. final TestExecutable
findTest(String buildType)
Returns a test executable with the empty name prefix and the given build type. 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. final Unit
executable(String namePrefix, Collection<NativeBuildType> buildTypes)
Creates an executable with the given namePrefix for each build type and configures it. final Unit
executable(String namePrefix)
Creates an executable with the given namePrefix for each build type and configures it. 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. final Unit
executable(Collection<NativeBuildType> buildTypes)
Creates an executable with the empty name prefix for each build type and configures it. final Unit
executable()
Creates an executable with the empty name prefix for each build type and configures it. 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. final Unit
executable(String namePrefix, Action<Executable> configure)
Creates an executable with the given namePrefix for each build type and configures it. final Unit
executable(Collection<NativeBuildType> buildTypes, Action<Executable> configure)
Creates an executable with the default name prefix for each build type and configures it. final Unit
executable(Action<Executable> configure)
Creates an executable with the default name prefix for each build type and configures it. 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. final Unit
staticLib(String namePrefix, Collection<NativeBuildType> buildTypes)
Creates a static library with the given namePrefix for each build type and configures it. final Unit
staticLib(String namePrefix)
Creates a static library with the given namePrefix for each build type and configures it. 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. final Unit
staticLib(Collection<NativeBuildType> buildTypes)
Creates a static library with the empty name prefix for each build type and configures it. final Unit
staticLib()
Creates a static library with the empty name prefix for each build type and configures it. 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. final Unit
staticLib(String namePrefix, Action<StaticLibrary> configure)
Creates a static library with the given namePrefix for each build type and configures it. 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. final Unit
staticLib(Action<StaticLibrary> configure)
Creates a static library with the default name prefix for each build type and configures it. 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. final Unit
sharedLib(String namePrefix, Collection<NativeBuildType> buildTypes)
Creates a shared library with the given namePrefix for each build type and configures it. final Unit
sharedLib(String namePrefix)
Creates a shared library with the given namePrefix for each build type and configures it. 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. final Unit
sharedLib(Collection<NativeBuildType> buildTypes)
Creates a shared library with the empty name prefix for each build type and configures it. final Unit
sharedLib()
Creates a shared library with the empty name prefix for each build type and configures it. 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. final Unit
sharedLib(String namePrefix, Action<SharedLibrary> configure)
Creates a shared library with the given namePrefix for each build type and configures it. 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. final Unit
sharedLib(Action<SharedLibrary> configure)
Creates a shared library with the default name prefix for each build type and configures it. 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. final Unit
framework(String namePrefix, Collection<NativeBuildType> buildTypes)
Creates an Objective-C framework with the given namePrefix for each build type and configures it. final Unit
framework(String namePrefix)
Creates an Objective-C framework with the given namePrefix for each build type and configures it. 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. final Unit
framework(Collection<NativeBuildType> buildTypes)
Creates an Objective-C framework with the empty name prefix for each build type and configures it. final Unit
framework()
Creates an Objective-C framework with the empty name prefix for each build type and configures it. 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. final Unit
framework(String namePrefix, Action<Framework> configure)
Creates an Objective-C framework with the given namePrefix for each build type and configures it. 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. final Unit
framework(Action<Framework> configure)
Creates an Objective-C framework with the default name prefix for each build type and configures it. 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. final Unit
test(String namePrefix, Collection<NativeBuildType> buildTypes)
Creates a test executable with the given namePrefix for each build type and configures it. final Unit
test(String namePrefix)
Creates a test executable with the given namePrefix for each build type and configures it. 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. final Unit
test(Collection<NativeBuildType> buildTypes)
Creates a test executable with the empty name prefix for each build type and configures it. final Unit
test()
Creates a test executable with the empty name prefix for each build type and configures it. 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. final Unit
test(String namePrefix, Action<TestExecutable> configure)
Creates a test executable with the given namePrefix for each build type and configures it. 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. final Unit
test(Action<TestExecutable> configure)
Creates a test executable with the default name prefix for each build type and configures it. -
Methods inherited from class kotlin.collections.Collection
contains, containsAll, getSize, isEmpty, parallelStream, spliterator, stream
-
Methods inherited from class kotlin.collections.MutableCollection
add, addAll, clear, iterator, remove, removeAll, removeIf, retainAll
-
Methods inherited from class kotlin.collections.Iterable
forEach
-
Methods inherited from class org.gradle.api.DomainObjectCollection
addAllLater, addLater, all, all, configureEach, whenObjectAdded, whenObjectAdded, whenObjectRemoved, whenObjectRemoved, withType, withType
-
Methods inherited from class org.gradle.api.DomainObjectSet
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.
-
-