From cf2a7fcd0880a8d276970124cdb5d5845d5631fe Mon Sep 17 00:00:00 2001 From: Allan Wang Date: Tue, 4 Jul 2017 16:08:03 -0700 Subject: Separate core components in its own module --- library/build.gradle | 109 --------------------------------------------------- 1 file changed, 109 deletions(-) delete mode 100644 library/build.gradle (limited to 'library/build.gradle') diff --git a/library/build.gradle b/library/build.gradle deleted file mode 100644 index 714708b..0000000 --- a/library/build.gradle +++ /dev/null @@ -1,109 +0,0 @@ -plugins { - id 'com.gladed.androidgitversion' version '0.3.4' -} - -apply plugin: 'com.android.library' -apply plugin: 'kotlin-android' -apply plugin: 'com.github.dcendents.android-maven' - -group = project.APP_GROUP - -android { - compileSdkVersion Integer.parseInt(project.TARGET_SDK) - buildToolsVersion project.BUILD_TOOLS - - androidGitVersion { - codeFormat = 'MMNNPP' - prefix 'v' - } - - defaultConfig { - minSdkVersion Integer.parseInt(project.MIN_SDK) - targetSdkVersion Integer.parseInt(project.TARGET_SDK) - versionCode androidGitVersion.code() - versionName androidGitVersion.name() - consumerProguardFiles 'progress-proguard.txt' - testInstrumentationRunner "android.support.test.runner.AndroidJUnitRunner" - } - buildTypes { - release { - minifyEnabled false - proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.pro' - } - } - lintOptions { - abortOnError false - checkReleaseBuilds false - } - resourcePrefix "kau_" - sourceSets { - main.java.srcDirs += 'src/main/kotlin' - test.java.srcDirs += 'src/test/kotlin' - } -} - -dependencies { - compile fileTree(dir: 'libs', include: ['*.jar']) - androidTestCompile('com.android.support.test.espresso:espresso-core:2.2.2', { - exclude group: 'com.android.support', module: 'support-annotations' - }) - testCompile 'junit:junit:4.12' - - compile "org.jetbrains.kotlin:kotlin-stdlib:$kotlin_version" - testCompile "org.jetbrains.kotlin:kotlin-test-junit:$kotlin_version" - - compile "com.android.support:appcompat-v7:${ANDROID_SUPPORT_LIBS}" - compile "com.android.support:support-v4:${ANDROID_SUPPORT_LIBS}" - compile "com.android.support:support-v13:${ANDROID_SUPPORT_LIBS}" - compile "com.android.support:design:${ANDROID_SUPPORT_LIBS}" - compile "com.android.support:recyclerview-v7:${ANDROID_SUPPORT_LIBS}" - compile "com.android.support:cardview-v7:${ANDROID_SUPPORT_LIBS}" -// compile "com.android.support:preference-v14:${ANDROID_SUPPORT_LIBS}" - compile "com.android.support.constraint:constraint-layout:${CONSTRAINT_LAYOUT}" - - compile "com.mikepenz:fastadapter:${FAST_ADAPTER}@aar" - compile "com.mikepenz:fastadapter-commons:${FAST_ADAPTER_COMMONS}@aar" - - compile "com.afollestad.material-dialogs:core:${MATERIAL_DIALOG}" - compile "com.afollestad.material-dialogs:commons:${MATERIAL_DIALOG}" - - compile "com.mikepenz:iconics-core:${ICONICS}@aar" - compile "com.mikepenz:google-material-typeface:${IICON_GOOGLE}.original@aar" - - compile "com.jakewharton.timber:timber:${TIMBER}" - - compile "org.jetbrains.anko:anko-commons:${ANKO}" - - compile "io.reactivex.rxjava2:rxkotlin:${RX_JAVA}" - compile "io.reactivex.rxjava2:rxandroid:${RX_ANDROID}" - compile "com.jakewharton.rxbinding2:rxbinding-kotlin:${RX_BINDING}" - compile "com.jakewharton.rxbinding2:rxbinding-appcompat-v7-kotlin:${RX_BINDING}" - - compile("com.mikepenz:aboutlibraries:${ABOUT_LIBRARIES}@aar") { - transitive = true - } -} - -// build a jar with source files -task sourcesJar(type: Jar) { - from android.sourceSets.main.java.srcDirs - classifier = 'sources' -} - -task javadoc(type: Javadoc) { - failOnError false - source = android.sourceSets.main.java.sourceFiles - classpath += project.files(android.getBootClasspath().join(File.pathSeparator)) - classpath += configurations.compile -} - -// build a jar with javadoc -task javadocJar(type: Jar, dependsOn: javadoc) { - classifier = 'javadoc' - from javadoc.destinationDir -} - -artifacts { - archives sourcesJar - archives javadocJar -} \ No newline at end of file -- cgit v1.2.3