build.gradle.kts 1.2 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556
  1. /*
  2. * Copyright (c) Milan Jurkulák 2024.
  3. * Contact:
  4. * e: mimoccc@gmail.com
  5. * e: mj@mjdev.org
  6. * w: https://mjdev.org
  7. */
  8. plugins {
  9. id("AppPlugin")
  10. }
  11. appConfig {
  12. autoCorrectCode = false
  13. createDocumentation = false
  14. createReleaseNotes = true
  15. createZipRelease = true
  16. createWebApp = false
  17. // todo
  18. createWebSiteFromGit = false
  19. // todo
  20. default {
  21. // buildConfigString(
  22. // "IPTV_API_URL" to "https://iptv-org.github.io/api/",
  23. // "GITHUB_USER" to "mimoccc",
  24. // "GITHUB_REPOSITORY" to "tvapp"
  25. // )
  26. // manifestPlaceholders(
  27. // "auth0Domain" to "@string/com_auth0_domain",
  28. // "auth0Scheme" to "demo"
  29. // )
  30. }
  31. // todo
  32. debug {
  33. // println("creating test bt config field")
  34. // buildConfigField("String" , "TEST", "\"TEST\"")
  35. // stringRes("app_name", "TVApp-Debug")
  36. // addSyncProviderAuthString("sync_auth", "sync")
  37. }
  38. // todo
  39. release {
  40. // stringRes("app_name", "TVApp")
  41. // addSyncProviderAuthString("sync_auth", "sync")
  42. }
  43. // todo
  44. minified {
  45. // stringRes("app_name", "TVApp-Minified")
  46. // addSyncProviderAuthString("sync_auth", "sync")
  47. }
  48. }