Browse Source

Make generated code visible

feature/jme/update_rust_sdk
Benoit Marty 2 years ago committed by Benoit Marty
parent
commit
0c511b1092
  1. 3
      app/build.gradle.kts
  2. 8
      plugins/src/main/kotlin/io.element.android-compose-library.gradle.kts
  3. 8
      plugins/src/main/kotlin/io.element.android-library.gradle.kts
  4. 4
      tests/uitests/build.gradle.kts

3
app/build.gradle.kts

@ -16,8 +16,8 @@ @@ -16,8 +16,8 @@
* limitations under the License.
*/
import extension.allLibraries
import extension.allFeatures
import extension.allLibraries
// TODO: Remove once https://youtrack.jetbrains.com/issue/KTIJ-19369 is fixed
@Suppress("DSL_SCOPE_VIOLATION")
@ -128,6 +128,7 @@ android { @@ -128,6 +128,7 @@ android {
}
}
// Waiting for https://github.com/google/ksp/issues/37
applicationVariants.all {
kotlin.sourceSets {
getByName(name) {

8
plugins/src/main/kotlin/io.element.android-compose-library.gradle.kts

@ -30,6 +30,14 @@ plugins { @@ -30,6 +30,14 @@ plugins {
android {
androidConfig(project)
composeConfig()
// Waiting for https://github.com/google/ksp/issues/37
libraryVariants.all {
kotlin.sourceSets {
getByName(name) {
kotlin.srcDir("build/generated/ksp/$name/kotlin")
}
}
}
}
dependencies {

8
plugins/src/main/kotlin/io.element.android-library.gradle.kts

@ -27,6 +27,14 @@ plugins { @@ -27,6 +27,14 @@ plugins {
android {
androidConfig(project)
// Waiting for https://github.com/google/ksp/issues/37
libraryVariants.all {
kotlin.sourceSets {
getByName(name) {
kotlin.srcDir("build/generated/ksp/$name/kotlin")
}
}
}
}
dependencies {

4
tests/uitests/build.gradle.kts

@ -14,8 +14,8 @@ @@ -14,8 +14,8 @@
* limitations under the License.
*/
import extension.allLibraries
import extension.allFeatures
import extension.allLibraries
plugins {
id("io.element.android-compose-library")
@ -35,7 +35,7 @@ dependencies { @@ -35,7 +35,7 @@ dependencies {
kspTest(libs.showkase.processor)
// TODO Move to libs
testImplementation("com.airbnb.android:showkase-screenshot-testing:$1.0.0-beta14")
testImplementation("com.airbnb.android:showkase-screenshot-testing:1.0.0-beta14")
testImplementation("com.google.testparameterinjector:test-parameter-injector:1.8")
implementation(project(":libraries:designsystem"))

Loading…
Cancel
Save