Skip to content
GitLab
Menu
Projects
Groups
Snippets
/
Help
Help
Support
Community forum
Keyboard shortcuts
?
Submit feedback
Contribute to GitLab
Sign in
Toggle navigation
Menu
Open sidebar
The Tor Project
Applications
tor-android-service
Commits
39a0f968
Commit
39a0f968
authored
Apr 08, 2019
by
sisbell
Browse files
Fixes #19: Make manifest sdk versions configurable through gradle.properties
parent
51c0d41e
Changes
3
Hide whitespace changes
Inline
Side-by-side
gradle.properties
View file @
39a0f968
...
...
@@ -16,3 +16,9 @@ kotlin.code.style=official
# Configure Android Gradle Plugin Version
androidplugin
=
3.2.1
# Build versions
appcompatVersion
=
28.0.0
compileVersion
=
28
targetVersion
=
28
minVersion
=
21
\ No newline at end of file
jsocksAndroid/build.gradle
View file @
39a0f968
...
...
@@ -2,6 +2,9 @@ apply plugin: 'com.android.library'
android
{
defaultConfig
{
compileSdkVersion
"${compileVersion}"
.
toInteger
()
targetSdkVersion
"${targetVersion}"
.
toInteger
()
minSdkVersion
"${minVersion}"
.
toInteger
()
consumerProguardFiles
'proguard-rules.pro'
}
buildTypes
{
...
...
@@ -9,23 +12,4 @@ android {
minifyEnabled
false
}
}
flavorDimensions
"sdk"
productFlavors
{
sdkVer26
{
dimension
"sdk"
compileSdkVersion
26
targetSdkVersion
26
minSdkVersion
16
versionNameSuffix
"-sdk26"
}
sdkVer28
{
dimension
"sdk"
compileSdkVersion
28
targetSdkVersion
28
minSdkVersion
21
versionNameSuffix
"-sdk28"
}
}
}
service/build.gradle
View file @
39a0f968
...
...
@@ -4,6 +4,9 @@ android {
defaultConfig
{
versionCode
1
versionName
"1.0"
compileSdkVersion
"${compileVersion}"
.
toInteger
()
targetSdkVersion
"${targetVersion}"
.
toInteger
()
minSdkVersion
"${minVersion}"
.
toInteger
()
testInstrumentationRunner
"android.support.test.runner.AndroidJUnitRunner"
consumerProguardFiles
'proguard-rules.pro'
}
...
...
@@ -23,32 +26,13 @@ android {
lintOptions
{
abortOnError
false
}
flavorDimensions
"sdk"
productFlavors
{
sdkVer26
{
dimension
"sdk"
compileSdkVersion
26
targetSdkVersion
26
minSdkVersion
16
versionNameSuffix
"-sdk26"
}
sdkVer28
{
dimension
"sdk"
compileSdkVersion
28
versionNameSuffix
"-sdk28"
}
}
}
dependencies
{
implementation
project
(
':jsocksAndroid'
)
compileOnly
fileTree
(
dir:
'libs'
,
include:
[
'*.jar'
,
'*.aar'
])
sdkVer28Implementation
'com.android.support:appcompat-v7:28.0.0'
sdkVer26Implementation
'com.android.support:appcompat-v7:26.1.0'
implementation
'net.freehaven.tor.control:jtorctl:0.2'
implementation
"com.android.support:appcompat-v7:${appcompatVersion}"
implementation
'org.slf4j:slf4j-api:1.7.25'
implementation
'org.slf4j:slf4j-android:1.7.25'
...
...
Write
Preview
Supports
Markdown
0%
Try again
or
attach a new file
.
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment