0.3.3-0-pre.5
This commit is contained in:
@@ -1,6 +1,6 @@
|
||||
#!/usr/bin/env python3
|
||||
# file: scripts/audit_distribution_layout.py
|
||||
# version: 16
|
||||
# version: 17
|
||||
|
||||
"""Audit the static distribution layout expected by supported POCs."""
|
||||
|
||||
@@ -17,6 +17,9 @@ FORBIDDEN_PATHS = (
|
||||
"Android/gradlew.bat",
|
||||
"Android/gradle/wrapper/gradle-wrapper.jar",
|
||||
"Android/gradle/wrapper/gradle-wrapper.properties",
|
||||
"Android/game-reflex-poc/src/main/jniLibs",
|
||||
"Android/game-snake-poc/src/main/jniLibs",
|
||||
"scripts/build_android_rust.py",
|
||||
)
|
||||
|
||||
|
||||
@@ -66,7 +69,6 @@ REQUIRED_PATHS = (
|
||||
"Android/game-snake-poc/build.gradle",
|
||||
"Android/settings.gradle",
|
||||
"Android/gradle/sasedev-rust-android.gradle",
|
||||
"scripts/build_android_rust.py",
|
||||
"scripts/build_reflex_tauri_wasm.py",
|
||||
"assets/common",
|
||||
"assets/game-reflex-poc",
|
||||
@@ -334,9 +336,12 @@ def audit_android_native_gradle(root: pathlib.Path) -> list[str]:
|
||||
|
||||
native_script = native_script_path.read_text(encoding="utf-8")
|
||||
native_fragments = (
|
||||
'spec.commandLine(',
|
||||
'spec.commandLine(cargoCommand)',
|
||||
'"cargo",',
|
||||
'"ndk",',
|
||||
'cargoCommand.add("--release")',
|
||||
'releaseBuild.set(selectedReleaseBuild)',
|
||||
'onVariants(selector().all())',
|
||||
'"--no-default-features",',
|
||||
'variant.sources.jniLibs.addGeneratedSourceDirectory',
|
||||
'generated/sasedevNative/',
|
||||
@@ -363,6 +368,8 @@ def audit_android_native_gradle(root: pathlib.Path) -> list[str]:
|
||||
)
|
||||
shared_fragments = (
|
||||
'ext.sasedevRustAndroidAbis = ["arm64-v8a", "armeabi-v7a", "x86_64", "x86"]',
|
||||
'ext.sasedevRustAndroidApi = 21',
|
||||
'minSdk 21',
|
||||
"abiFilters 'arm64-v8a', 'armeabi-v7a', 'x86_64', 'x86'",
|
||||
'apply from: rootProject.file("gradle/sasedev-rust-android.gradle")',
|
||||
)
|
||||
|
||||
Reference in New Issue
Block a user