apply plugin: 'com.android.library' apply plugin: 'maven-publish' apply from: 'localandwinboll-maven-publish.gradle' android { compileSdkVersion project.properties.compileSdkVersion.toInteger() dependencies { implementation "androidx.annotation:annotation:1.3.0" api project(":terminal-emulator") } defaultConfig { minSdkVersion project.properties.minSdkVersion.toInteger() targetSdkVersion project.properties.targetSdkVersion.toInteger() testInstrumentationRunner "android.support.test.runner.AndroidJUnitRunner" } buildTypes { release { minifyEnabled false proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.pro' } } compileOptions { sourceCompatibility JavaVersion.VERSION_1_8 targetCompatibility JavaVersion.VERSION_1_8 } } dependencies { testImplementation "junit:junit:4.13.2" } task sourceJar(type: Jar) { from android.sourceSets.main.java.srcDirs classifier "sources" } //afterEvaluate { // publishing { // publications { // // Creates a Maven publication called "release". // release(MavenPublication) { // from components.release // groupId = 'com.termux' // artifactId = 'terminal-view' // version = '0.118.0' // artifact(sourceJar) // } // } // } //}