buildscript { repositories { google() jcenter() } dependencies { classpath 'com.android.tools.build:gradle:3.3.2' classpath 'com.github.dcendents:android-maven-gradle-plugin:2.1' } } allprojects { group = 'org.mapsforge' version = 'master-SNAPSHOT' ext.isReleaseVersion = !version.endsWith("SNAPSHOT") ext.androidBuildVersionTools = "28.0.3" ext.gdxVersion = "1.9.9" ext.gwtVersion = "2.8.0" ext.slf4jVersion = "1.7.25" if (JavaVersion.current().isJava8Compatible()) { tasks.withType(Javadoc) { options.addStringOption('Xdoclint:none', '-quiet') logging.captureStandardError LogLevel.INFO logging.captureStandardOutput LogLevel.INFO } } } static def androidCompileSdk() { return 28 } // 14 for Support Library, 16 for sqlite-android static def androidMinSdk() { return 16 } static def androidTargetSdk() { return 22 } static def versionCode() { return 1 } def versionName() { return version } subprojects { repositories { google() maven { url 'https://repo.boundlessgeo.com/main/' } jcenter() maven { url "https://oss.sonatype.org/content/repositories/snapshots/" } maven { url 'https://jitpack.io' } } tasks.withType(JavaCompile) { sourceCompatibility = JavaVersion.VERSION_1_7 targetCompatibility = JavaVersion.VERSION_1_7 } }