Files
games/Android/game-reflex-poc/build.gradle
2026-09-21 10:32:31 +02:00

46 lines
1.1 KiB
Groovy

// file: Android/game-reflex-poc/build.gradle
// version: 46
plugins {
id 'com.android.application'
}
ext.sasedevRustGameFeature = "reflex"
ext.sasedevRustAndroidAbis = ["arm64-v8a", "x86_64"]
ext.sasedevRustAndroidApi = 21
def sdl3AarName = providers.gradleProperty("sdl3AarName").get()
def androidNdkVersion = providers.gradleProperty("androidNdkVersion").get()
android {
namespace 'com.sasedev.games.reflex'
compileSdk 36
ndkVersion androidNdkVersion
defaultConfig {
applicationId 'com.sasedev.games.reflex'
minSdk 21
targetSdk 36
versionCode 2
versionName '0.2.0'
ndk {
abiFilters 'arm64-v8a', 'x86_64'
}
}
compileOptions {
sourceCompatibility JavaVersion.VERSION_17
targetCompatibility JavaVersion.VERSION_17
}
}
dependencies {
implementation files("../libs/${sdl3AarName}")
implementation project(':common')
}
ext.sasedevGameAssetDirectory = "game-reflex-poc"
apply from: rootProject.file("gradle/sasedev-assets.gradle")
apply from: rootProject.file("gradle/sasedev-rust-android.gradle")