build.gradle 1.7 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950
  1. apply plugin: plugin.android
  2. apply plugin: plugin.andServer
  3. android {
  4. compileSdkVersion androidBuild.compileSdkVersion
  5. defaultConfig {
  6. applicationId androidBuild.applicationId
  7. minSdkVersion androidBuild.sampleMinSdkVersion
  8. targetSdkVersion androidBuild.sampleTargetSdkVersion
  9. versionCode 1
  10. versionName POM_VERSION
  11. }
  12. compileOptions {
  13. sourceCompatibility JavaVersion.VERSION_1_8
  14. targetCompatibility JavaVersion.VERSION_1_8
  15. }
  16. }
  17. dependencies {
  18. implementation project(':api')
  19. annotationProcessor project(':processor')
  20. implementation deps.android.material
  21. implementation deps.android.compat
  22. implementation deps.apache.lang
  23. implementation deps.apache.collections
  24. implementation deps.loading
  25. implementation deps.json
  26. implementation project(path :':megablelibopen')
  27. implementation project(path:':ecg')
  28. implementation project(path:':signalproc-release')
  29. // https://mvnrepository.com/artifact/io.reactivex.rxjava2/rxjava
  30. implementation 'io.reactivex.rxjava2:rxjava:2.2.21'
  31. // https://mvnrepository.com/artifact/io.reactivex.rxjava2/rxandroid
  32. implementation 'io.reactivex.rxjava2:rxandroid:2.0.1'
  33. // https://mvnrepository.com/artifact/org.apache.commons/commons-lang3
  34. implementation 'org.apache.commons:commons-lang3:3.12.0'
  35. // https://mvnrepository.com/artifact/javax.validation/validation-api
  36. implementation 'javax.validation:validation-api:2.0.1.Final'
  37. // https://mvnrepository.com/artifact/org.java-websocket/Java-WebSocket
  38. implementation 'org.java-websocket:Java-WebSocket:1.5.3'
  39. implementation 'com.github.hijesse:android-logger:2.5.0'
  40. }