Flutter plugin for scanning and generating QR codes using the ZXing library, supporting Android, iOS, and desktop platforms
flutterbarcode-generatorbarcode-scannergeneratorqrqrcodeqrcode-generatorqrcode-scannerscannerzxingbarcodezxscanner
You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
63 lines
1.2 KiB
63 lines
1.2 KiB
group 'com.markosyan.flutter_zxing' |
|
version '1.0-SNAPSHOT' |
|
|
|
buildscript { |
|
ext.kotlin_version = '1.7.0' |
|
repositories { |
|
google() |
|
mavenCentral() |
|
} |
|
|
|
dependencies { |
|
classpath 'com.android.tools.build:gradle:7.2.1' |
|
classpath "org.jetbrains.kotlin:kotlin-gradle-plugin:$kotlin_version" |
|
} |
|
} |
|
|
|
rootProject.allprojects { |
|
repositories { |
|
google() |
|
mavenCentral() |
|
} |
|
} |
|
|
|
apply plugin: 'com.android.library' |
|
apply plugin: 'kotlin-android' |
|
|
|
android { |
|
compileSdkVersion 31 |
|
|
|
compileOptions { |
|
sourceCompatibility JavaVersion.VERSION_1_8 |
|
targetCompatibility JavaVersion.VERSION_1_8 |
|
} |
|
|
|
kotlinOptions { |
|
jvmTarget = '1.8' |
|
} |
|
|
|
sourceSets { |
|
main.java.srcDirs += 'src/main/kotlin' |
|
} |
|
|
|
defaultConfig { |
|
minSdkVersion 21 |
|
|
|
externalNativeBuild { |
|
cmake { |
|
cppFlags '-frtti -fexceptions -std=c++2a' |
|
arguments "-DANDROID_STL=c++_shared" |
|
} |
|
} |
|
} |
|
|
|
externalNativeBuild { |
|
cmake { |
|
path "../ios/Classes/src/CMakeLists.txt" |
|
} |
|
} |
|
} |
|
|
|
dependencies { |
|
implementation "org.jetbrains.kotlin:kotlin-stdlib-jdk7:$kotlin_version" |
|
}
|
|
|