|
|
@@ -0,0 +1,40 @@
|
|
|
+apply plugin: 'com.android.library'
|
|
|
+
|
|
|
+android {
|
|
|
+ compileSdkVersion 30
|
|
|
+// buildToolsVersion "30.0.3"
|
|
|
+
|
|
|
+ defaultConfig {
|
|
|
+ minSdkVersion 16
|
|
|
+ targetSdkVersion 30
|
|
|
+ versionCode 1
|
|
|
+ versionName "2.9"
|
|
|
+
|
|
|
+ testInstrumentationRunner "android.support.test.runner.AndroidJUnitRunner"
|
|
|
+ consumerProguardFiles "consumer-rules.pro"
|
|
|
+ }
|
|
|
+
|
|
|
+ buildTypes {
|
|
|
+ release {
|
|
|
+ minifyEnabled false
|
|
|
+ proguardFiles getDefaultProguardFile('proguard-android-optimize.txt'), 'proguard-rules.pro'
|
|
|
+ }
|
|
|
+ }
|
|
|
+ compileOptions {
|
|
|
+ sourceCompatibility JavaVersion.VERSION_1_8
|
|
|
+ targetCompatibility JavaVersion.VERSION_1_8
|
|
|
+ }
|
|
|
+}
|
|
|
+
|
|
|
+dependencies {
|
|
|
+ implementation fileTree(dir: "libs", include: ["*.jar"])
|
|
|
+ api 'com.google.mlkit:barcode-scanning:17.0.1'
|
|
|
+ implementation 'com.google.guava:guava:27.1-android'
|
|
|
+ api 'androidx.lifecycle:lifecycle-runtime:2.2.0'
|
|
|
+}
|
|
|
+
|
|
|
+ext {
|
|
|
+ PUBLISH_GROUP_ID = "com.github.dynckathline"
|
|
|
+ PUBLISH_ARTIFACT_ID = "barcode"
|
|
|
+ PUBLISH_VERSION = android.defaultConfig.versionName
|
|
|
+}
|