Guest User

Untitled

a guest
Nov 24th, 2017
93
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.97 KB | None | 0 0
  1. apply plugin: 'com.android.library'
  2. def ver = '0.12.1'
  3. def isSnapshot(version) {
  4. return version.contains('-Snapshot') || System.getenv('CIRCLE_TAG') == null || System.getenv('CIRCLE_TAG').length() == 0
  5. }
  6. group = 'com.wonderkiln'
  7. version = ver
  8. android {
  9. compileSdkVersion 27
  10. buildToolsVersion '27.0.0'
  11. defaultConfig {
  12. minSdkVersion 15
  13. targetSdkVersion 27
  14. versionName ver
  15. }
  16. lintOptions {
  17. abortOnError false
  18. }
  19. buildTypes {
  20. release {
  21. minifyEnabled false
  22. proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.pro'
  23. }
  24. }
  25. sourceSets {
  26. main.java.srcDirs += 'src/main/base'
  27. main.java.srcDirs += 'src/main/api16'
  28. main.java.srcDirs += 'src/main/api21'
  29. main.java.srcDirs += 'src/main/types'
  30. main.java.srcDirs += 'src/main/events'
  31. main.java.srcDirs += 'src/main/utils'
  32. }
  33. externalNativeBuild {
  34. cmake {
  35. path 'src/main/cpp/CMakeLists.txt'
  36. }
  37. }
  38. }
  39. dependencies {
  40. compile 'com.android.support:appcompat-v7:27.0.0'
  41. compile 'com.android.support:exifinterface:27.0.0'
  42. implementation 'android.arch.lifecycle:runtime:1.0.0'
  43. implementation 'android.arch.lifecycle:extensions:1.0.0-beta1'
  44. annotationProcessor 'android.arch.lifecycle:compiler:1.0.0-beta1'
  45. }
  46. install {
  47. repositories.mavenInstaller {
  48. pom.project {
  49. name 'CameraKit-Android'
  50. packaging 'aar'
  51. }
  52. }
  53. }
  54. bintray {
  55. user = System.getenv('BINTRAY_USER')
  56. key = System.getenv('BINTRAY_KEY')
  57. override = isSnapshot(ver)
  58. publish = true
  59. configurations = ['archives']
  60. pkg {
  61. repo = isSnapshot(ver) ? 'snapshots' : 'maven'
  62. name = 'CameraKit-Android'
  63. userOrg = 'wonderkiln'
  64. vcsUrl = 'https://github.com/wonderkiln/CameraKit-Android.git'
  65. version {
  66. name = ver
  67. vcsTag = ver
  68. released = new Date()
  69. }
  70. }
  71. }
Add Comment
Please, Sign In to add comment