From 2199f6905ed77ed7bfc053be4c14eee6ca3d5268 Mon Sep 17 00:00:00 2001 From: lecicdjuro Date: Wed, 10 Mar 2021 12:12:23 +0100 Subject: [PATCH] moving to the lib --- app/build.gradle | 22 ++++++++++++++++++---- app/proguard-rules.pro | 1 + build.gradle | 7 ++++++- config.gradle | 2 +- settings.gradle | 2 +- 5 files changed, 27 insertions(+), 7 deletions(-) diff --git a/app/build.gradle b/app/build.gradle index 27a6406f..0fe8278d 100644 --- a/app/build.gradle +++ b/app/build.gradle @@ -1,10 +1,12 @@ -apply plugin: 'com.android.application' +//apply plugin: 'com.android.application' +apply plugin: 'com.android.library' +apply plugin: 'maven' android { compileSdkVersion cfgs.compileSdkVersion defaultConfig { - applicationId "com.luck.pictureselector" +// applicationId "com.luck.pictureselector" minSdkVersion cfgs.minSdkVersion targetSdkVersion cfgs.targetSdkVersion versionCode cfgs.versionCode @@ -32,11 +34,23 @@ android { } } +uploadArchives { + repositories.mavenDeployer { + repository(url: "http://nexus.carnegietechnologies.rs:8085/repository/android-library/") { + authentication(userName: "deployment", password: "deployment123") + pom.groupId = "com.carnegietechnologies.flutter" + pom.artifactId = "instagramGallery" + pom.version = "${cfgs.insGalleryVersion}" + } + } +} + dependencies { - implementation project(':picture_library') implementation "androidx.appcompat:appcompat:${cfgs.version_appcompat}" implementation "androidx.recyclerview:recyclerview:${cfgs.version_recyclerview}" implementation "androidx.camera:camera-camera2:${cfgs.camerax_version}" implementation "com.github.bumptech.glide:glide:${cfgs.glide_version}" - debugImplementation 'com.squareup.leakcanary:leakcanary-android:2.2' + implementation("com.carnegietechnologies.flutter:pictureLibrary:7.0.2") +// implementation("com.carnegietechnologies.flutter:ucrop:7.0.2") + implementation 'com.squareup.leakcanary:leakcanary-android:2.2' } diff --git a/app/proguard-rules.pro b/app/proguard-rules.pro index 6bc10da4..3a48578a 100644 --- a/app/proguard-rules.pro +++ b/app/proguard-rules.pro @@ -113,6 +113,7 @@ #rxandroid -dontwarn sun.misc.** +-dontwarn com.yalantis.ucrop.** -keepclassmembers class rx.internal.util.unsafe.*ArrayQueue*Field* { long producerIndex; long consumerIndex; diff --git a/build.gradle b/build.gradle index d3158d46..e2407e72 100644 --- a/build.gradle +++ b/build.gradle @@ -9,10 +9,12 @@ buildscript { name 'Google' } google() + maven { url "http://nexus.carnegietechnologies.rs:8085/repository/android-library/" } + } dependencies { classpath 'com.android.tools.build:gradle:3.6.3' - classpath 'com.novoda:bintray-release:0.9.2' +// classpath 'com.novoda:bintray-release:0.9.2' // NOTE: Do not place your application dependencies here; they belong // in the individual module build.gradle files } @@ -28,6 +30,9 @@ allprojects { url 'https://maven.google.com/' name 'Google' } + + maven { url "http://nexus.carnegietechnologies.rs:8085/repository/android-library/" } + } } diff --git a/config.gradle b/config.gradle index 355cb3c8..dbe2b950 100644 --- a/config.gradle +++ b/config.gradle @@ -7,7 +7,7 @@ ext { versionCode : 36, versionName : "0.7.1", ucropVersionCode : 25, - ucropVersionName : "2.2.5-native", +// ucropVersionName : "2.2.5-native", insGalleryVersion : "7.0.2", //open version control diff --git a/settings.gradle b/settings.gradle index 49f7e9e9..9d495b34 100644 --- a/settings.gradle +++ b/settings.gradle @@ -1 +1 @@ -include ':app', ':picture_library', ':ucrop' \ No newline at end of file +include ':app' \ No newline at end of file