refactor: simplify config files

This commit is contained in:
2024-01-02 02:25:09 +08:00
parent f7dc9d7713
commit a6904d082f
4 changed files with 3 additions and 27 deletions

View File

@@ -36,16 +36,8 @@ Jetpack Compose 的跨平台能力为 Android 开发者将应用程序部署到
"__PROJECT_NAME__": "compose-multiplatform-demo",
// 你的 App 名称
"__APP_NAME__": "Compose Multiplatform Demo",
// 你的项目描述
"__PROJECT_DESCRIPTION__": "This is a Jetpack Compose Multiplatform demo.",
// 你的项目存储库 URL (非开源项目可不填并稍后在 gradle.properties 中删除)
"__PROJECT_URL__": "https://github.com/BetterAndroid/compose-multiplatform-template",
// 你的项目组名 (Android 为 Package Name, Java 为 Group, iOS 为 Bundle ID)
"__GROUP_NAME__": "com.highcapable.composemultiplatformdemo",
// 你的项目许可证名称 (非开源项目可不填并稍后在 gradle.properties 中删除)
"__LICENCE_NAME__": "Apache License 2.0",
// 你的项目许可证 URL (非开源项目可不填并稍后在 gradle.properties 中删除)
"__LICENCE_URL__": "https://github.com/BetterAndroid/compose-multiplatform-template/blob/main/LICENSE"
"__GROUP_NAME__": "com.highcapable.composemultiplatformdemo"
}
```

View File

@@ -40,16 +40,8 @@ In the root directory of the project, you can find two files, `initializer.json`
"__PROJECT_NAME__": "compose-multiplatform-demo",
// Your app name
"__APP_NAME__": "Compose Multiplatform Demo",
// Your project description
"__PROJECT_DESCRIPTION__": "This is a Jetpack Compose Multiplatform demo.",
// Your project repository URL (can be left blank for non-open source projects and deleted in gradle.properties later)
"__PROJECT_URL__": "https://github.com/BetterAndroid/compose-multiplatform-template",
// Your project group name (Package Name for Android, Group for Java, Bundle ID for iOS)
"__GROUP_NAME__": "com.highcapable.composemultiplatformdemo",
// Your project license name (for non-open source projects, you can leave it blank and delete it in gradleproperties later)
"__LICENCE_NAME__": "Apache License 2.0",
// Your project license URL (for non-open source projects, you can leave it blank and delete it later in gradle.properties)
"__LICENCE_URL__": "https://github.com/BetterAndroid/compose-multiplatform-template/blob/main/LICENSE"
"__GROUP_NAME__": "com.highcapable.composemultiplatformdemo"
}
```

View File

@@ -7,11 +7,7 @@ kotlin.incremental.useClasspathSnapshot=true
org.jetbrains.compose.experimental.uikit.enabled=true
# Project Configuration
project.name=__PROJECT_NAME__
project.description=__PROJECT_DESCRIPTION__
project.url=__PROJECT_URL__
project.groupName=__GROUP_NAME__
project.licence.name=__LICENCE_NAME__
project.licence.url=__LICENCE_URL__
project.android.compileSdk=34
project.android.minSdk=21
project.android.targetSdk=34

View File

@@ -1,9 +1,5 @@
{
"__PROJECT_NAME__": "compose-multiplatform-demo",
"__APP_NAME__": "Compose Multiplatform Demo",
"__PROJECT_DESCRIPTION__": "This is a Jetpack Compose Multiplatform demo.",
"__PROJECT_URL__": "https://github.com/BetterAndroid/compose-multiplatform-template",
"__GROUP_NAME__": "com.highcapable.composemultiplatformdemo",
"__LICENCE_NAME__": "Apache License 2.0",
"__LICENCE_URL__": "https://github.com/BetterAndroid/compose-multiplatform-template/blob/main/LICENSE"
"__GROUP_NAME__": "com.highcapable.composemultiplatformdemo"
}