1.1.6需求

This commit is contained in:
wangcongtao
2020-09-23 16:19:34 +08:00
parent 09a6360ab2
commit 78b9f54ca8
23 changed files with 416 additions and 293 deletions

View File

@@ -39,25 +39,22 @@ dependencies {
implementation rootProject.ext.dependencies.arouter
annotationProcessor rootProject.ext.dependencies.aroutercompiler
// 换肤功能
// implementation 'skin.support:skin-support:4.0.5' // skin-support
// implementation 'skin.support:skin-support-appcompat:4.0.5' // skin-support 基础控件支持
// implementation 'skin.support:skin-support-design:4.0.5' // skin-support-design material design 控件支持[可选]
// implementation 'skin.support:skin-support-cardview:4.0.5' // skin-support-cardview CardView 控件支持[可选]
// implementation 'skin.support:skin-support-constraint-layout:4.0.5' // skin-support-constraint-layout ConstraintLayout 控件支持[可选]
implementation project(":skin:skin-support")
api project(":skin:skin-support-appcompat")
implementation project(":skin:skin-support-cardview")
implementation project(":skin:skin-support-constraint-layout")
implementation project(":skin:skin-support-design")
if( Boolean.valueOf(RELEASE) ){
implementation rootProject.ext.dependencies.skinsupport
compileOnly rootProject.ext.dependencies.modulecommon
implementation rootProject.ext.dependencies.skinsupportbase
implementation rootProject.ext.dependencies.skinsupportappcompat
implementation rootProject.ext.dependencies.skinsupportcardview
implementation rootProject.ext.dependencies.skinsupportconstraintlayout
implementation rootProject.ext.dependencies.skinsupportdesign
} else {
implementation project(":skin:mogo-skin-support")
compileOnly project(':modules:mogo-module-common')
implementation project(":skin:skin-support")
implementation project(":skin:skin-support-appcompat")
implementation project(":skin:skin-support-cardview")
implementation project(":skin:skin-support-constraint-layout")
implementation project(":skin:skin-support-design")
}
}

View File

@@ -24,17 +24,11 @@ android {
dependencies {
implementation fileTree(dir: 'libs', include: ['*.jar'])
implementation project(':skin:skin-support')
implementation rootProject.ext.dependencies.androidxappcompat
}
tasks.withType(Javadoc) {
options.addStringOption('Xdoclint:none', '-quiet')
options.addStringOption('encoding', 'UTF-8')
options.addStringOption('charSet', 'UTF-8')
}
ext {
moduleName = 'skin-support-appcompat'
descContent = 'skin-support 基础控件换肤支持包'
if( Boolean.valueOf(RELEASE) ){
implementation rootProject.ext.dependencies.skinsupportbase
} else {
implementation project(":skin:skin-support")
}
}

View File

@@ -0,0 +1,3 @@
GROUP=com.mogo.skin
POM_ARTIFACT_ID=skin-support-appcompat
VERSION_CODE=1

View File

@@ -21,10 +21,10 @@ android {
dependencies {
implementation fileTree(dir: 'libs', include: ['*.jar'])
implementation rootProject.ext.dependencies.androidxcardview
implementation project(':skin:skin-support')
}
ext {
moduleName = "skin-support-cardview"
descContent = "CardView-v7 换肤支持包"
if( Boolean.valueOf(RELEASE) ){
implementation rootProject.ext.dependencies.skinsupportbase
} else {
implementation project(":skin:skin-support")
}
}

View File

@@ -0,0 +1,3 @@
GROUP=com.mogo.skin
POM_ARTIFACT_ID=skin-support-cardview
VERSION_CODE=1

View File

@@ -22,10 +22,13 @@ dependencies {
implementation rootProject.ext.dependencies.androidxconstraintlayout
implementation project(':skin:skin-support')
implementation project(':skin:skin-support-appcompat')
}
ext {
moduleName = 'skin-support-constraint-layout'
descContent = 'ConstraintLayout控件换肤支持包'
if( Boolean.valueOf(RELEASE) ){
implementation rootProject.ext.dependencies.skinsupportbase
implementation rootProject.ext.dependencies.skinsupportappcompat
} else {
implementation project(":skin:skin-support")
implementation project(":skin:skin-support-appcompat")
}
}

View File

@@ -0,0 +1,3 @@
GROUP=com.mogo.skin
POM_ARTIFACT_ID=skin-support-constraint-layout
VERSION_CODE=1

View File

@@ -21,11 +21,12 @@ dependencies {
implementation fileTree(dir: 'libs', include: ['*.jar'])
implementation rootProject.ext.dependencies.androidxappcompat
implementation rootProject.ext.dependencies.material
implementation project(':skin:skin-support')
implementation project(':skin:skin-support-appcompat')
}
ext {
moduleName = 'skin-support-design'
descContent = 'material design控件换肤支持包'
if( Boolean.valueOf(RELEASE) ){
implementation rootProject.ext.dependencies.skinsupportbase
implementation rootProject.ext.dependencies.skinsupportappcompat
} else {
implementation project(":skin:skin-support")
implementation project(":skin:skin-support-appcompat")
}
}

View File

@@ -0,0 +1,3 @@
GROUP=com.mogo.skin
POM_ARTIFACT_ID=skin-support-design
VERSION_CODE=1

View File

@@ -19,16 +19,11 @@ android {
dependencies {
implementation fileTree(dir: 'libs', include: ['*.jar'])
implementation project(":skin:mogo-skin-support")
if( Boolean.valueOf(RELEASE) ){
implementation rootProject.ext.dependencies.skinsupport
} else {
implementation project(":skin:mogo-skin-support")
}
}
tasks.withType(Javadoc) {
options.addStringOption('Xdoclint:none', '-quiet')
options.addStringOption('encoding', 'UTF-8')
options.addStringOption('charSet', 'UTF-8')
}
ext {
moduleName = 'skin-support'
descContent = 'skin-support core'
}
apply from: new File(rootProject.rootDir, "gradle/upload.gradle").toString()

View File

@@ -0,0 +1,3 @@
GROUP=com.mogo.skin
POM_ARTIFACT_ID=skin-support-base
VERSION_CODE=1