build.gradle.kts 1.2 KB

12345678910111213141516171819202122232425262728293031323334
  1. plugins {
  2. alias(libs.plugins.devtools.ksp) apply false
  3. alias(libs.plugins.android.application) apply false
  4. alias(libs.plugins.android.library) apply false
  5. alias(libs.plugins.compose) apply false
  6. alias(libs.plugins.compose.compiler) apply false
  7. alias(libs.plugins.kotlin.jvm) apply false
  8. alias(libs.plugins.kotlin.multiplatform) apply false
  9. alias(libs.plugins.app.icon.generator) apply false
  10. // auto applied
  11. // alias(libs.plugins.qodana)
  12. // alias(libs.plugins.kover)
  13. alias(libs.plugins.changelog) apply false
  14. alias(libs.plugins.gradle.ktlint)
  15. alias(libs.plugins.manes.versions) apply false
  16. alias(libs.plugins.kotlin.android) apply false
  17. // alias(libs.plugins.vlc.setup) apply true
  18. }
  19. // vlc setup
  20. //vlcSetup {
  21. // vlcVersion = "3.0.21"
  22. // shouldCompressVlcFiles = true
  23. // shouldIncludeAllVlcFiles = false
  24. // pathToCopyVlcLinuxFilesTo = rootDir.resolve("resources/linux/")
  25. // pathToCopyVlcMacosFilesTo = rootDir.resolve("resources/macos/")
  26. // pathToCopyVlcWindowsFilesTo = rootDir.resolve("resources/windows/")
  27. //}
  28. //dependencies {
  29. // kover(project(":composeApp"))
  30. //}
  31. //kover { reports { total { xml { onCheck = true } } } }