From 42cdbd4cf0a91a676ca2fab3a23fcb37180d29cd Mon Sep 17 00:00:00 2001 From: ZhanGSKen Date: Sat, 6 Dec 2025 11:34:58 +0800 Subject: [PATCH] =?UTF-8?q?=E6=9B=B4=E6=96=B0APPBase=E9=A1=B9=E7=9B=AE?= =?UTF-8?q?=E7=BC=96=E8=AF=91=E9=85=8D=E7=BD=AE=E3=80=82?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .gitignore | 10 +++-- appbase/build.properties | 4 +- gradle.properties | 21 ++++++++++ libappbase/build.properties | 4 +- settings.gradle | 79 +++++++++++++++++++++++++++++++++++++ 5 files changed, 111 insertions(+), 7 deletions(-) create mode 100644 gradle.properties create mode 100644 settings.gradle diff --git a/.gitignore b/.gitignore index 110c6f0..994a6c7 100644 --- a/.gitignore +++ b/.gitignore @@ -94,8 +94,12 @@ lint-results.html ## 忽略 AndroidIDE 临时文件夹 .androidide -## 忽略模块应用编译配置 -/settings.gradle -/gradle.properties +## WinBoLL 基础应用(避免上传敏感配置) /winboll.properties /local.properties + +## WinBoLL 衍生应用, +## 外派类型类库应用需要注释掉以下部分,以便部署通用类库编译配置。 +## APPBase,AES需要上传以下两种配置。 +#/settings.gradle +#/gradle.properties diff --git a/appbase/build.properties b/appbase/build.properties index dc2363a..ae50428 100644 --- a/appbase/build.properties +++ b/appbase/build.properties @@ -1,8 +1,8 @@ #Created by .winboll/winboll_app_build.gradle -#Sat Dec 06 03:07:34 GMT 2025 +#Sat Dec 06 03:33:58 GMT 2025 stageCount=0 libraryProject=libappbase baseVersion=15.12 publishVersion=15.12.0 -buildCount=1 +buildCount=3 baseBetaVersion=15.12.1 diff --git a/gradle.properties b/gradle.properties new file mode 100644 index 0000000..cb39be8 --- /dev/null +++ b/gradle.properties @@ -0,0 +1,21 @@ +# 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. +org.gradle.jvmargs=-Xmx2048m +# 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 +# AndroidX package structure to make it clearer which packages are bundled with the +# Android operating system, and which are packaged with your app"s APK +# https://developer.android.com/topic/libraries/support-library/androidx-rn +android.useAndroidX=false +# Automatically convert third-party libraries to use AndroidX +android.enableJetifier=false +# 保持与旧版Gradle插件的兼容 +android.disableAutomaticComponentCreation=true diff --git a/libappbase/build.properties b/libappbase/build.properties index dc2363a..ae50428 100644 --- a/libappbase/build.properties +++ b/libappbase/build.properties @@ -1,8 +1,8 @@ #Created by .winboll/winboll_app_build.gradle -#Sat Dec 06 03:07:34 GMT 2025 +#Sat Dec 06 03:33:58 GMT 2025 stageCount=0 libraryProject=libappbase baseVersion=15.12 publishVersion=15.12.0 -buildCount=1 +buildCount=3 baseBetaVersion=15.12.1 diff --git a/settings.gradle b/settings.gradle new file mode 100644 index 0000000..e9fb2f5 --- /dev/null +++ b/settings.gradle @@ -0,0 +1,79 @@ +// AutoInstaller 项目编译设置 +//include ':autoinstaller' +//rootProject.name = "autoinstaller" + +// MJ 项目编译设置 +//include ':mj' +//rootProject.name = "mj" + +// PowerBell 项目编译设置 +//include ':powerbell' +//rootProject.name = "powerbell" + +// APPBase 项目编译设置 +include ':appbase' +include ':libappbase' +rootProject.name = "appbase" + +// APPUtils 项目编译设置 +//include ':apputils' +//include ':libapputils' +//rootProject.name = "apputils" + +// JC 项目编译设置 +//include ':jc' +//include ':libjc' +//rootProject.name = "jc" + +// AES 项目编译设置 +//include ':aes' +//include ':libaes' +//rootProject.name = "aes" + +// Contacts 项目编译设置 +//include ':contacts' +//rootProject.name = "contacts" + +// MyMessageManager 项目编译设置 +//include ':mymessagemanager' +//rootProject.name = "mymessagemanager" + +// TimeStamp 项目编译设置 +//include ':timestamp' +//rootProject.name = "timestamp" + +// AndroidDemo 项目编译设置 +//include ':androiddemo' +//rootProject.name = "androiddemo" + +// AndroidXDemo 项目编译设置 +//include ':androidxdemo' +//rootProject.name = "androidxdemo" + +// Ollama 项目编译设置 +//include ':ollama' +//rootProject.name = "ollama" + +// NumTable 项目编译设置 +//include ':numtable' +//rootProject.name = "numtable" + +// MidiPlayer 项目编译设置 +//include ':midiplayer' +//rootProject.name = "midiplayer" + +// WebPageSources 项目编译设置 +//include ':webpagesources' +//rootProject.name = "webpagesources" + +// Positions 项目编译设置 +//include ':positions' +//rootProject.name = "positions" + +// WinBoLL 项目编译设置 +//include ':winboll' +//rootProject.name = "winboll" + +// RegExpUtils 项目编译设置 +//include ':regexputils' +//rootProject.name = "regexputils"