toggle menu
plugin
0.0.1-beta02
jvm
switch theme
search in API
plugin
/
org.danbrough.xtras
/
Xtras
Xtras
abstract
class
Xtras
(
val
project
:
Project
)
Members
Members & Extensions
Constructors
Xtras
Link copied to clipboard
constructor
(
project
:
Project
)
Types
Android
Config
Link copied to clipboard
data
class
AndroidConfig
(
var
ndkDir
:
File
,
var
compileSDKVersion
:
Int
=
34
,
var
minSDKVersion
:
Int
=
21
,
var
ndkApiVersion
:
Int
=
minSDKVersion
)
Constants
Link copied to clipboard
object
Constants
Properties
android
Config
Link copied to clipboard
val
androidConfig
:
Xtras.AndroidConfig
INITIAL_ENVIRONMENT
Link copied to clipboard
val
Xtras
.
INITIAL_ENVIRONMENT
:
XtrasEnvironmentConfig
java
Version
Link copied to clipboard
var
javaVersion
:
JavaVersion
jvm
Target
Link copied to clipboard
var
jvmTarget
:
JvmTarget
kotlin
Api
Version
Link copied to clipboard
var
kotlinApiVersion
:
KotlinVersion
kotlin
Language
Version
Link copied to clipboard
var
kotlinLanguageVersion
:
KotlinVersion
ld
Library
Path
Link copied to clipboard
abstract
val
ldLibraryPath
:
Property
<
String
>
libraries
Link copied to clipboard
abstract
val
libraries
:
ListProperty
<
XtrasLibrary
>
native
Targets
Link copied to clipboard
abstract
val
nativeTargets
:
ListProperty
<
KonanTarget
>
project
Link copied to clipboard
val
project
:
Project
repo
IDFile
Link copied to clipboard
abstract
val
repoIDFile
:
RegularFileProperty
repo
IDFile
Name
Link copied to clipboard
abstract
val
repoIDFileName
:
Property
<
String
>
sh
Link copied to clipboard
var
sh
:
File
Functions
android
Config
Link copied to clipboard
fun
androidConfig
(
block
:
Xtras.AndroidConfig
.
(
)
->
Unit
)
environment
Link copied to clipboard
fun
environment
(
block
:
XtrasEnvironmentConfig
)
load
Environment
Link copied to clipboard
fun
loadEnvironment
(
env
:
XtrasEnvironment
,
target
:
KonanTarget
?
)
:
XtrasEnvironment