1buildscript {
2  repositories {
3    mavenCentral()
4    google()
5  }
6
7  dependencies {
8    classpath 'com.android.tools.build:gradle:3.2.1'
9  }
10}
11
12def getExtOrDefault(name) {
13  return rootProject.ext.has(name) ? rootProject.ext.get(name) : project.properties['ReactNativeSlider_' + name]
14}
15
16def getExtOrIntegerDefault(name) {
17  return rootProject.ext.has(name) ? rootProject.ext.get(name) : (project.properties['ReactNativeSlider_' + name]).toInteger()
18}
19
20apply plugin: 'com.android.library'
21
22android {
23  compileSdkVersion getExtOrIntegerDefault('compileSdkVersion')
24  buildToolsVersion getExtOrDefault('buildToolsVersion')
25
26  defaultConfig {
27    minSdkVersion getExtOrIntegerDefault('minSdkVersion')
28    targetSdkVersion getExtOrIntegerDefault('targetSdkVersion')
29  }
30}
31
32repositories {
33  google()
34  mavenCentral()
35}
36
37dependencies {
38  //noinspection GradleDynamicVersion
39  api 'com.facebook.react:react-native:+'
40}
41