mirror of
https://github.com/keymanapp/keyman.git
synced 2026-08-05 00:15:32 +00:00
chore(android): include keyman-engine as sub-project
Some checks failed
Keyman Build Summary / Summarize build status checks (push) Has been cancelled
Some checks failed
Keyman Build Summary / Summarize build status checks (push) Has been cancelled
Adding keyman-engine as a sub-project to KMAPro as well as the sample apps and KeyboardHarness allows Android Studio to load both at the same time which makes it easier to debug and develop. Test-bot: skip
This commit is contained in:
parent
edbdbfa3a7
commit
d74e2cd3a4
14 changed files with 23 additions and 5 deletions
|
|
@ -173,7 +173,7 @@ dependencies {
|
|||
implementation 'com.google.android.material:material:1.12.0'
|
||||
implementation 'com.stepstone.stepper:material-stepper:4.3.1'
|
||||
implementation 'androidx.webkit:webkit:1.14.0'
|
||||
implementation files('libs/keyman-engine.aar')
|
||||
implementation project(':keyman-engine')
|
||||
implementation 'io.sentry:sentry-android:8.19.1'
|
||||
implementation 'androidx.preference:preference:1.2.1'
|
||||
implementation 'com.android.installreferrer:installreferrer:2.2'
|
||||
|
|
|
|||
|
|
@ -1 +1,3 @@
|
|||
include ':kMAPro'
|
||||
include ':keyman-engine'
|
||||
project(':keyman-engine').projectDir = new File(settingsDir, '../KMEA/app')
|
||||
|
|
@ -59,7 +59,7 @@ dependencies {
|
|||
implementation 'androidx.appcompat:appcompat:1.7.0'
|
||||
implementation 'androidx.constraintlayout:constraintlayout:2.2.1'
|
||||
implementation 'com.google.android.material:material:1.12.0'
|
||||
implementation files('libs/keyman-engine.aar')
|
||||
implementation project(':keyman-engine')
|
||||
implementation 'androidx.preference:preference:1.2.1'
|
||||
implementation 'androidx.webkit:webkit:1.14.0'
|
||||
}
|
||||
|
|
|
|||
|
|
@ -7,6 +7,7 @@ buildscript {
|
|||
}
|
||||
dependencies {
|
||||
classpath 'com.android.tools.build:gradle:8.9.2'
|
||||
classpath 'name.remal:gradle-plugins:1.9.2'
|
||||
|
||||
// NOTE: Do not place your application dependencies here; they belong
|
||||
// in the individual module build.gradle files
|
||||
|
|
@ -17,5 +18,6 @@ allprojects {
|
|||
repositories {
|
||||
google()
|
||||
mavenCentral()
|
||||
maven { url "https://jitpack.io" }
|
||||
}
|
||||
}
|
||||
|
|
|
|||
|
|
@ -1 +1,3 @@
|
|||
include ':app'
|
||||
include ':keyman-engine'
|
||||
project(':keyman-engine').projectDir = new File(settingsDir, '../../KMEA/app')
|
||||
|
|
@ -59,7 +59,7 @@ dependencies {
|
|||
implementation 'androidx.appcompat:appcompat:1.7.0'
|
||||
implementation 'androidx.constraintlayout:constraintlayout:2.2.1'
|
||||
implementation 'com.google.android.material:material:1.12.0'
|
||||
implementation files('libs/keyman-engine.aar')
|
||||
implementation project(':keyman-engine')
|
||||
implementation 'androidx.preference:preference:1.2.1'
|
||||
implementation 'androidx.webkit:webkit:1.14.0'
|
||||
}
|
||||
|
|
|
|||
|
|
@ -7,6 +7,7 @@ buildscript {
|
|||
}
|
||||
dependencies {
|
||||
classpath 'com.android.tools.build:gradle:8.9.2'
|
||||
classpath 'name.remal:gradle-plugins:1.9.2'
|
||||
|
||||
// NOTE: Do not place your application dependencies here; they belong
|
||||
// in the individual module build.gradle files
|
||||
|
|
@ -17,5 +18,6 @@ allprojects {
|
|||
repositories {
|
||||
google()
|
||||
mavenCentral()
|
||||
maven { url "https://jitpack.io" }
|
||||
}
|
||||
}
|
||||
|
|
|
|||
|
|
@ -1 +1,3 @@
|
|||
include ':app'
|
||||
include ':keyman-engine'
|
||||
project(':keyman-engine').projectDir = new File(settingsDir, '../../KMEA/app')
|
||||
|
|
@ -59,7 +59,7 @@ dependencies {
|
|||
implementation 'androidx.appcompat:appcompat:1.7.0'
|
||||
implementation 'androidx.constraintlayout:constraintlayout:2.2.1'
|
||||
implementation 'com.google.android.material:material:1.12.0'
|
||||
implementation files('libs/keyman-engine.aar')
|
||||
implementation project(':keyman-engine')
|
||||
implementation 'androidx.preference:preference:1.2.1'
|
||||
implementation 'androidx.webkit:webkit:1.14.0'
|
||||
}
|
||||
|
|
|
|||
|
|
@ -7,6 +7,7 @@ buildscript {
|
|||
}
|
||||
dependencies {
|
||||
classpath 'com.android.tools.build:gradle:8.9.2'
|
||||
classpath 'name.remal:gradle-plugins:1.9.2'
|
||||
|
||||
// NOTE: Do not place your application dependencies here; they belong
|
||||
// in the individual module build.gradle files
|
||||
|
|
@ -18,5 +19,6 @@ allprojects {
|
|||
maven { url uri("${projectDir}/libs") }
|
||||
google()
|
||||
mavenCentral()
|
||||
maven { url "https://jitpack.io" }
|
||||
}
|
||||
}
|
||||
|
|
|
|||
|
|
@ -1 +1,3 @@
|
|||
include ':app'
|
||||
include ':keyman-engine'
|
||||
project(':keyman-engine').projectDir = new File(settingsDir, '../../KMEA/app')
|
||||
|
|
|
|||
|
|
@ -134,7 +134,7 @@ dependencies {
|
|||
implementation 'androidx.appcompat:appcompat:1.7.0'
|
||||
implementation 'androidx.constraintlayout:constraintlayout:2.2.1'
|
||||
implementation 'com.google.android.material:material:1.12.0'
|
||||
implementation files('libs/keyman-engine.aar')
|
||||
implementation project(':keyman-engine')
|
||||
implementation 'io.sentry:sentry-android:8.19.1'
|
||||
implementation 'androidx.preference:preference:1.2.1'
|
||||
implementation 'androidx.webkit:webkit:1.14.0'
|
||||
|
|
|
|||
|
|
@ -7,6 +7,7 @@ buildscript {
|
|||
|
||||
dependencies {
|
||||
classpath 'com.android.tools.build:gradle:8.9.2'
|
||||
classpath 'name.remal:gradle-plugins:1.9.2'
|
||||
classpath 'io.sentry:sentry-android-gradle-plugin:5.9.0'
|
||||
// NOTE: Do not place your application dependencies here; they belong
|
||||
// in the individual module build.gradle files
|
||||
|
|
@ -17,5 +18,6 @@ allprojects {
|
|||
repositories {
|
||||
google()
|
||||
mavenCentral()
|
||||
maven { url "https://jitpack.io" }
|
||||
}
|
||||
}
|
||||
|
|
|
|||
|
|
@ -1 +1,3 @@
|
|||
include ':app'
|
||||
include ':keyman-engine'
|
||||
project(':keyman-engine').projectDir = new File(settingsDir, '../../../android/KMEA/app')
|
||||
Loading…
Add table
Reference in a new issue