build.gradle 978 B

1234567891011121314151617181920212223242526272829303132333435363738394041
  1. apply plugin: 'com.android.library'
  2. group = "com.kongzue.dialogx.style.ios"
  3. version = BUILD_VERSION
  4. ext {
  5. PUBLISH_GROUP_ID = "com.kongzue.dialogx.style" //项目包名
  6. PUBLISH_ARTIFACT_ID = 'DialogXIOSStyle' //项目名
  7. PUBLISH_VERSION = BUILD_VERSION //版本号
  8. }
  9. apply from: "${rootProject.projectDir}/publish-mavencentral.gradle"
  10. android {
  11. compileSdkVersion 30
  12. defaultConfig {
  13. minSdkVersion 19
  14. targetSdkVersion 30
  15. }
  16. buildTypes {
  17. release {
  18. minifyEnabled false
  19. proguardFiles getDefaultProguardFile('proguard-android-optimize.txt'), 'proguard-rules.pro'
  20. }
  21. }
  22. }
  23. task sourcesJar(type: Jar) {
  24. from android.sourceSets.main.java.srcDirs
  25. classifier = 'sources'
  26. }
  27. artifacts {
  28. archives sourcesJar
  29. }
  30. dependencies {
  31. implementation fileTree(dir: "libs", include: ["*.jar"])
  32. implementation project(path: ':DialogX')
  33. compileOnly project(path: ':DialogXInterface')
  34. }