mirror of
https://github.com/pezkuwichain/pezkuwi-wallet-android.git
synced 2026-04-30 16:27:59 +00:00
bc76590b34
User-visible changes: - All strings.xml: Nova → Pezkuwi (12 languages, 721 references) - App name: Pezkuwi Wallet - Deep links: pezkuwiwallet:// - WalletConnect: Pezkuwi Wallet metadata - Backup files: pezkuwiwallet_backup.json - Push notifications: Pezkuwi Wallet branding Technical changes: - Gradle namespaces: io.pezkuwichain.wallet.* - JS interface prefix: Pezkuwi_* - User-Agent: Pezkuwi Wallet (Android) - Firebase: pezkuwi-wallet project config Assets: - Nevroz fire logo (Kurdish colors theme) - 6 density PNG files Documentation: - PACKAGE_STRUCTURE_REBRAND.md for future refactoring
40 lines
948 B
Groovy
40 lines
948 B
Groovy
apply plugin: 'org.mozilla.rust-android-gradle.rust-android'
|
|
|
|
android {
|
|
|
|
ndkVersion "26.1.10909125"
|
|
|
|
|
|
buildTypes {
|
|
release {
|
|
minifyEnabled false
|
|
proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.pro'
|
|
}
|
|
}
|
|
namespace 'io.pezkuwichain.wallet.hydra_dx_math'
|
|
}
|
|
|
|
dependencies {
|
|
implementation kotlinDep
|
|
implementation project(':common')
|
|
|
|
testImplementation jUnitDep
|
|
|
|
androidTestImplementation androidTestRunnerDep
|
|
androidTestImplementation androidTestRulesDep
|
|
androidTestImplementation androidJunitDep
|
|
}
|
|
|
|
cargo {
|
|
module = "rust/"
|
|
libname = "hydra_dx_math_java"
|
|
targets = ["arm", "arm64", "x86", "x86_64"]
|
|
profile = "release"
|
|
pythonCommand = "python3"
|
|
}
|
|
|
|
tasks.matching { it.name.matches(/merge.*JniLibFolders/) }.configureEach {
|
|
it.inputs.dir(new File(buildDir, "rustJniLibs/android"))
|
|
it.dependsOn("cargoBuild")
|
|
}
|