You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

build.gradle 1.4KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647
  1. apply plugin: 'com.android.application'
  2. android {
  3. compileSdkVersion rootProject.ext.compileSdkVersion
  4. buildToolsVersion rootProject.ext.buildToolsVersion
  5. defaultConfig {
  6. applicationId 'org.jitsi.meet'
  7. versionCode Integer.parseInt("${version}")
  8. versionName "1.4.${version}"
  9. minSdkVersion rootProject.ext.minSdkVersion
  10. targetSdkVersion rootProject.ext.targetSdkVersion
  11. ndk {
  12. abiFilters 'armeabi-v7a', 'x86'
  13. }
  14. packagingOptions {
  15. // The project react-native does not provide 64-bit binaries at the
  16. // time of this writing. Unfortunately, packaging any 64-bit
  17. // binaries into the .apk will crash the app at runtime on 64-bit
  18. // platforms.
  19. exclude '/lib/mips64/**'
  20. exclude '/lib/arm64-v8a/**'
  21. exclude '/lib/x86_64/**'
  22. }
  23. }
  24. buildTypes {
  25. release {
  26. minifyEnabled false
  27. proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.pro'
  28. }
  29. }
  30. }
  31. if (project.hasProperty('JITSI_SIGNING')
  32. && new File(project.property('JITSI_SIGNING')).exists()) {
  33. apply from: project.property('JITSI_SIGNING');
  34. }
  35. dependencies {
  36. compile fileTree(dir: 'libs', include: ['*.jar'])
  37. debugCompile project(path: ':sdk', configuration: 'debug')
  38. releaseCompile project(path: ':sdk', configuration: 'release')
  39. }