-
Notifications
You must be signed in to change notification settings - Fork 31
/
Copy pathgradle.properties
80 lines (80 loc) · 2.52 KB
/
gradle.properties
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
# Project-wide Gradle settings.
# IDE (e.g. Android Studio) users:
# Gradle settings configured through the IDE *will override*
# any settings specified in this file.
# For more details on how to configure your build environment visit
# http://www.gradle.org/docs/current/userguide/build_environment.html
# Specifies the JVM arguments used for the daemon process.
# The setting is particularly useful for tweaking memory settings.
# Default value: -Xmx10248m -XX:MaxPermSize=256m
org.gradle.jvmargs=-Xmx2048m -XX:MaxPermSize=512m -XX:+HeapDumpOnOutOfMemoryError -Dfile.encoding=UTF-8
# When configured, Gradle will run in incubating parallel mode.
# This option should only be used with decoupled projects. More details, visit
# http://www.gradle.org/docs/current/userguide/multi_project_builds.html#sec:decoupled_projects
# org.gradle.parallel=true
#
# build
android.useAndroidX=true
android.enableJetifier=true
ANDROID_BUILD_GRADLE=7.0.2
KOTLIN=1.5.21
KOTLIN_COROUTINES=1.5.0
KOTLINX_COROUTINES_ANDROID=1.5.0
KOTLINX_SERIALIZATION_JSON=1.3.0
MAVEN_PUBLISH=0.18.0
#
# android sdk
COMPILE_SDK_VERSION=31
MIN_SDK_VERSION=16
TARGET_SDK_VERSION=29
#
# Androidx
ANDROIDX_ANNOTATION=1.2.0
ANDROIDX_APPCOMPAT=1.3.0
ANDROIDX_CONSTRAINTLAYOUT=2.0.4
ANDROIDX_CORE=1.5.0
ANDROIDX_FRAGMENT=1.3.4
ANDROIDX_LIFECYCLE=2.3.1
ANDROIDX_PAGING=3.0.0
ANDROIDX_RECYCLERVIEW=1.2.1
ANDROIDX_VIEWPAGER=1.0.0
ANDROIDX_VIEWPAGER2=1.0.0
ANDROIDX_TEST_RUNNER=1.3.0
ANDROIDX_TEST_RULES=1.3.0
ANDROIDX_TEST_EXT=1.1.3
GOOGLE_MATERIAL=1.3.0
RECYCLER_VIEW_DIVIDER=3.5.0
ANDROIDX_COLLECTION=1.0.0
ANDROIDX_NAVIGATION=2.3.5
ANDROIDX_MULTIDEX=2.0.1
#
# from open source
JUNIT=4.13.2
PAGER_INDICATOR=1.8.0
SKETCH_VERSION=3.0.0-beta04
TINYPINYIN=2.0.3
TOOLS4A=1.0.0-rc03
TOOLS4J=1.0.0-rc02
TOOLS4K=1.0.0
LIVEEVENT=1.0.0
LEAK_CANARY=2.7
#
# app version code
VERSION_CODE=4106
# app and library publish version name
VERSION_NAME=4.1.0
#
#------------------------------------------ publish config ----------------------------------------#
GROUP=io.github.panpf.assemblyadapter4
POM_NAME=Assembly Adapter
POM_DESCRIPTION=Android Assembly Adapter
POM_URL=https://github.com/panpf/assembly-adapter
POM_LICENCE_NAME=The Apache Software License, Version 2.0
POM_LICENCE_URL=https://www.apache.org/licenses/LICENSE-2.0.txt
POM_LICENCE_DIST=repo
POM_SCM_URL=https://github.com/panpf/assembly-adapter
POM_SCM_CONNECTION=https://github.com/panpf/assembly-adapter.git
POM_SCM_DEV_CONNECTION=https://github.com/panpf/assembly-adapter.git
POM_DEVELOPER_ID=panpf
POM_DEVELOPER_NAME=panpf
POM_DEVELOPER_URL=https://github.com/panpf/