Commit 95d73fd
committed
feat(android-app): extract ModelList, add build configs and SDK build script
Android app optimization:
- Extract model registration to data/ModelList.kt (centralized, declarative)
- Create data/models/AppModel.kt data class with supportsLoraAdapters field
- Simplify RunAnywhereApplication to delegate to ModelList.setupModels()
- Remove runBlocking calls in SDK initialization
Build system:
- Add build-sdk.sh wrapper script for full C++ + Kotlin build pipeline
- Add Gradle tasks: buildCpp, buildFullSdk, copyNativeLibs
- Replace 10 old IntelliJ run configs with 13 new ones covering
the full build pipeline including C++ native builds1 parent 522a64a commit 95d73fd
20 files changed
Lines changed: 392 additions & 234 deletions
File tree
- .idea/runConfigurations
- examples/android/RunAnywhereAI/app
- src/main/java/com/runanywhere/runanywhereai
- data
- models
- sdk/runanywhere-kotlin/scripts
Lines changed: 24 additions & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.
Lines changed: 2 additions & 2 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.
Lines changed: 1 addition & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.
Lines changed: 1 addition & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.
Lines changed: 1 addition & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.
Lines changed: 1 addition & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.
Lines changed: 1 addition & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.
Lines changed: 1 addition & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.
0 commit comments