1
0
Fork 0
mirror of https://github.com/anyproto/anytype-kotlin.git synced 2025-06-08 05:47:05 +09:00
anytype-kotlin/build.gradle
Konstantin Ivanov 9eeea1e722
Editor | Feature | Code block, design and clicks (#2231)
* code block update

* code block, holder design

* block list extension + tests

* only background style menu for text blocks

* code block fixes

* update gradle

* rename fun

* back android 7 fix

Co-authored-by: konstantiniiv <ki@anytype.io>
2022-05-05 09:25:52 +03:00

65 lines
1.9 KiB
Groovy

apply from: './dependencies.gradle'
buildscript {
ext.kotlin_version = '1.6.10'
ext.gradle_tools = '3.1.3'
ext.build_tools = '31.0.0'
ext.nav_version = '2.3.0'
ext.dokka_version = '1.4.32'
ext.compile_sdk = 31
ext.target_sdk = 31
ext.min_sdk = 24
ext.compose_version = '1.2.0-alpha03'
ext.application_id = 'com.anytypeio.anytype'
ext.version_name = '1.0'
ext.version_code = 1
ext.test_runner = 'androidx.test.runner.AndroidJUnitRunner'
repositories {
google()
mavenCentral()
}
dependencies {
classpath 'com.android.tools.build:gradle:7.1.3'
classpath "org.jetbrains.kotlin:kotlin-gradle-plugin:$kotlin_version"
classpath "androidx.navigation:navigation-safe-args-gradle-plugin:$nav_version"
classpath 'com.google.gms:google-services:4.3.10'
classpath 'com.google.firebase:firebase-crashlytics-gradle:2.8.1'
classpath "org.jetbrains.dokka:dokka-gradle-plugin:${dokka_version}"
classpath "org.jetbrains.kotlin:kotlin-serialization:$kotlin_version"
classpath 'com.squareup.wire:wire-gradle-plugin:4.0.1'
}
}
/**
* Create github.properties in root project folder file
* with gpr.usr=GITHUB_USER_ID & gpr.key=PERSONAL_ACCESS_TOKEN
*/
def githubProperties = new Properties()
githubProperties.load(new FileInputStream(rootProject.file('github.properties')))
allprojects {
repositories {
google()
mavenCentral()
maven { url "https://jitpack.io" }
maven {
name = "GitHubPackages"
url = uri("https://maven.pkg.github.com/anytypeio/go-anytype-middleware")
credentials {
username = githubProperties['gpr.usr']
password = githubProperties['gpr.key']
}
}
}
}
task clean(type: Delete) {
delete rootProject.buildDir
}
task runUnitTests(dependsOn: [':app:testDebugUnitTest']) {
description 'Run all unit tests'
}