Update gradle build config
This commit is contained in:
parent
4428bae5a8
commit
a39450ed56
README.mdbuild.gradle
docs
markwon-html-parser-api
markwon-html-parser-impl
markwon-image-loader
markwon-syntax-highlight
markwon-view
markwon
@ -65,7 +65,7 @@ Please visit [documentation] web-site for further reference
|
||||
* Images (`img` will require configured image loader)
|
||||
* Blockquote (`blockquote`)
|
||||
* Heading (`h1`, `h2`, `h3`, `h4`, `h5`, `h6`)
|
||||
* there is support to render any HTML tags
|
||||
* there is support to render any HTML tag
|
||||
* Task lists:
|
||||
- [ ] Not _done_
|
||||
- [X] **Done** with `X`
|
||||
|
42
build.gradle
42
build.gradle
@ -19,18 +19,6 @@ allprojects {
|
||||
}
|
||||
version = VERSION_NAME
|
||||
group = GROUP
|
||||
|
||||
project.afterEvaluate {
|
||||
if (project.hasProperty('android')) {
|
||||
project.android.testOptions.unitTests.all {
|
||||
testLogging {
|
||||
events "passed", "skipped", "failed"
|
||||
exceptionFormat "short"
|
||||
showStandardStreams = true
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
task clean(type: Delete) {
|
||||
@ -52,11 +40,6 @@ if (hasProperty('local')) {
|
||||
|
||||
ext {
|
||||
|
||||
// Config
|
||||
BUILD_TOOLS = '27.0.3'
|
||||
TARGET_SDK = 27
|
||||
MIN_SDK = 16
|
||||
|
||||
config = [
|
||||
'build-tools' : '27.0.3',
|
||||
'compile-sdk' : 27,
|
||||
@ -99,9 +82,34 @@ ext {
|
||||
'commons-io' : 'commons-io:commons-io:2.6',
|
||||
'mockito' : 'org.mockito:mockito-core:2.21.0'
|
||||
]
|
||||
|
||||
registerArtifact = this.®isterArtifact
|
||||
}
|
||||
|
||||
task checkUpdates {
|
||||
apply plugin: 'com.github.ben-manes.versions'
|
||||
dependsOn 'dependencyUpdates'
|
||||
}
|
||||
|
||||
def registerArtifact(project) {
|
||||
|
||||
if (hasProperty('release')) {
|
||||
project.apply from: config['push-aar-gradle']
|
||||
}
|
||||
|
||||
project.afterEvaluate {
|
||||
|
||||
// disable generation of BuildConfig files
|
||||
project.generateDebugBuildConfig.enabled = false
|
||||
project.generateReleaseBuildConfig.enabled = false
|
||||
|
||||
// print test status (for CI)
|
||||
project.android.testOptions.unitTests.all {
|
||||
testLogging {
|
||||
events "passed", "skipped", "failed"
|
||||
exceptionFormat "short"
|
||||
showStandardStreams = true
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
|
@ -47,7 +47,7 @@ listed in <Link name="commonmark-spec" /> are supported (including support for *
|
||||
* Images (`img` will require configured image loader)
|
||||
* Blockquote (`blockquote`)
|
||||
* Heading (`h1`, `h2`, `h3`, `h4`, `h5`, `h6`)
|
||||
* there is support to render any HTML tags, but it will require to create a special `TagHandler`,
|
||||
* there is support to render any HTML tag, but it will require to create a special `TagHandler`,
|
||||
more information can be found in [HTML section](/docs/html.md#custom-tag-handler)
|
||||
* Task lists:
|
||||
- [ ] Not _done_
|
||||
|
@ -20,11 +20,4 @@ dependencies {
|
||||
}
|
||||
}
|
||||
|
||||
afterEvaluate {
|
||||
generateDebugBuildConfig.enabled = false
|
||||
generateReleaseBuildConfig.enabled = false
|
||||
}
|
||||
|
||||
if (hasProperty('release')) {
|
||||
apply from: config['push-aar-gradle']
|
||||
}
|
||||
registerArtifact(this)
|
||||
|
@ -28,11 +28,4 @@ dependencies {
|
||||
}
|
||||
}
|
||||
|
||||
afterEvaluate {
|
||||
generateDebugBuildConfig.enabled = false
|
||||
generateReleaseBuildConfig.enabled = false
|
||||
}
|
||||
|
||||
if (hasProperty('release')) {
|
||||
apply from: config['push-aar-gradle']
|
||||
}
|
||||
registerArtifact(this)
|
||||
|
@ -34,10 +34,4 @@ dependencies {
|
||||
}
|
||||
}
|
||||
|
||||
afterEvaluate {
|
||||
generateReleaseBuildConfig.enabled = false
|
||||
}
|
||||
|
||||
if (hasProperty('release')) {
|
||||
apply from: config['push-aar-gradle']
|
||||
}
|
||||
registerArtifact(this)
|
||||
|
@ -23,10 +23,4 @@ dependencies {
|
||||
}
|
||||
}
|
||||
|
||||
afterEvaluate {
|
||||
generateReleaseBuildConfig.enabled = false
|
||||
}
|
||||
|
||||
if (hasProperty('release')) {
|
||||
apply from: config['push-aar-gradle']
|
||||
}
|
||||
registerArtifact(this)
|
||||
|
@ -22,10 +22,4 @@ dependencies {
|
||||
}
|
||||
}
|
||||
|
||||
afterEvaluate {
|
||||
generateReleaseBuildConfig.enabled = false
|
||||
}
|
||||
|
||||
if (hasProperty('release')) {
|
||||
apply from: config['push-aar-gradle']
|
||||
}
|
||||
registerArtifact(this)
|
||||
|
@ -37,10 +37,4 @@ dependencies {
|
||||
}
|
||||
}
|
||||
|
||||
afterEvaluate {
|
||||
generateReleaseBuildConfig.enabled = false
|
||||
}
|
||||
|
||||
if (hasProperty('release')) {
|
||||
apply from: config['push-aar-gradle']
|
||||
}
|
||||
registerArtifact(this)
|
Loading…
x
Reference in New Issue
Block a user