Browse Source

update

main
wangshaoping 8 months ago
parent
commit
72f03944df
  1. 2
      erm.frontend/package.json
  2. 4
      gradle.properties
  3. 2
      io.sc.engine.mv.frontend/package.json
  4. 2
      io.sc.engine.rule.frontend/package.json
  5. 2
      io.sc.engine.st.frontend/package.json
  6. 2
      io.sc.platform.developer.frontend/package.json
  7. 2
      io.sc.platform.gradle/templates/pgp/app/build-common.gradle
  8. 2
      io.sc.platform.gradle/templates/pgp/app/build.gradle
  9. 77
      io.sc.platform.gradle/templates/pgp/setup/build.gradle.txt
  10. 6
      io.sc.platform.gradle/templates/pgp/setup/gradle.properties
  11. 2
      io.sc.platform.lcdp.frontend/package.json
  12. 2
      io.sc.platform.mvc.frontend/package.json
  13. 2
      io.sc.platform.scheduler.manager.frontend/package.json
  14. 2
      io.sc.platform.system.frontend/package.json
  15. 2
      io.sc.standard.frontend/package.json

2
erm.frontend/package.json

@ -1,6 +1,6 @@
{ {
"name": "erm.frontend", "name": "erm.frontend",
"version": "8.1.48", "version": "8.1.49",
"description": "", "description": "",
"private": false, "private": false,
"keywords": [], "keywords": [],

4
gradle.properties

@ -36,8 +36,8 @@ application_version=1.0.0
# platform # platform
########################################################### ###########################################################
platform_group=io.sc platform_group=io.sc
platform_version=8.1.48 platform_version=8.1.49
platform_plugin_version=8.1.48 platform_plugin_version=8.1.49
platform_core_frontend_version=8.1.355 platform_core_frontend_version=8.1.355
########################################################### ###########################################################

2
io.sc.engine.mv.frontend/package.json

@ -1,6 +1,6 @@
{ {
"name": "io.sc.engine.mv.frontend", "name": "io.sc.engine.mv.frontend",
"version": "8.1.48", "version": "8.1.49",
"description": "", "description": "",
"private": false, "private": false,
"keywords": [], "keywords": [],

2
io.sc.engine.rule.frontend/package.json

@ -1,6 +1,6 @@
{ {
"name": "io.sc.engine.rule.frontend", "name": "io.sc.engine.rule.frontend",
"version": "8.1.48", "version": "8.1.49",
"description": "", "description": "",
"private": false, "private": false,
"keywords": [], "keywords": [],

2
io.sc.engine.st.frontend/package.json

@ -1,6 +1,6 @@
{ {
"name": "io.sc.engine.st.frontend", "name": "io.sc.engine.st.frontend",
"version": "8.1.48", "version": "8.1.49",
"description": "", "description": "",
"private": false, "private": false,
"keywords": [], "keywords": [],

2
io.sc.platform.developer.frontend/package.json

@ -1,6 +1,6 @@
{ {
"name": "io.sc.platform.developer.frontend", "name": "io.sc.platform.developer.frontend",
"version": "8.1.48", "version": "8.1.49",
"description": "", "description": "",
"private": false, "private": false,
"keywords": [], "keywords": [],

2
io.sc.platform.gradle/templates/pgp/app/build-common.gradle

@ -6,7 +6,7 @@
* 2. gradle bootwar -Dtarget=undertow # undertow, target=undertow * 2. gradle bootwar -Dtarget=undertow # undertow, target=undertow
* 3. gradle bootwar -Dtarget=jetty # jetty, target=jetty * 3. gradle bootwar -Dtarget=jetty # jetty, target=jetty
*/ */
def target =System.getProperty("target") ?: "tomcat"; def target =System.getProperty("target") ?: "undertow";
System.setProperty('target',target); System.setProperty('target',target);
// targetRuntime build.gradle // targetRuntime build.gradle

2
io.sc.platform.gradle/templates/pgp/app/build.gradle

@ -62,7 +62,7 @@ processResources {
bootWar{ bootWar{
mainClass = "${project.name}.Application" mainClass = "${project.name}.Application"
//launchScript() launchScript()
manifest { manifest {
attributes 'Implementation-Version': archiveVersion, attributes 'Implementation-Version': archiveVersion,
'Implementation-Title': project.name 'Implementation-Title': project.name

77
io.sc.platform.gradle/templates/pgp/setup/build.gradle.txt

@ -55,11 +55,14 @@ subprojects {
// exclude group: "org.slf4j", module: "slf4j-jdk14" // exclude group: "org.slf4j", module: "slf4j-jdk14"
exclude group: "org.slf4j", module: "slf4j-nop" exclude group: "org.slf4j", module: "slf4j-nop"
if(PlatformDependencyVersions!=null && PlatformDependencyVersions.size()>0) {
resolutionStrategy.eachDependency { DependencyResolveDetails detail -> resolutionStrategy.eachDependency { DependencyResolveDetails detail ->
def requested =detail.requested; def requested = detail.requested;
def groupAndName =requested.group + ":" + requested.name; def groupAndName = requested.group + ":" + requested.name;
if(PlatformDependencyVersions[groupAndName]!=null){ String version = PlatformDependencyVersions[groupAndName];
detail.useVersion(PlatformDependencyVersions[groupAndName]); if (version != null) {
detail.useVersion(version);
}
} }
} }
} }
@ -694,6 +697,24 @@ subprojects {
} }
} }
} }
// 对每个前端项目在 idea 中排除 node_modules 目录, 避免大量耗时的 idea 索引
idea {
module {
excludeDirs += file('node_modules')
excludeDirs += file('dist')
}
}
clean {
doFirst{
if(isFrontendProject(file('.'))) {
delete 'dist'
delete 'node_modules'
delete 'pnpm-lock.yaml'
}
}
}
} }
/*********************************************************************** /***********************************************************************
@ -759,22 +780,22 @@ idea {
withXml { withXml {
// 1. 移除根项目模块 // 1. 移除根项目模块
def node = it.asNode() def node = it.asNode()
def projectModuleManagerNode =node.find{it.@name=='ProjectModuleManager'} def projectModuleManagerNode = node.find { it.@name == 'ProjectModuleManager' }
def rootImlNode =projectModuleManagerNode.modules.module.find{it.@fileurl=='file://$PROJECT_DIR$/' + project.name + '.iml'} def rootImlNode = projectModuleManagerNode.modules.module.find { it.@fileurl == 'file://$PROJECT_DIR$/' + project.name + '.iml' }
def rootImlParentNode =rootImlNode.parent() def rootImlParentNode = rootImlNode.parent()
rootImlParentNode.remove(rootImlNode) rootImlParentNode.remove(rootImlNode)
// 2. 替换 Encoding // 2. 替换 Encoding
def encodingNode =node.find{it.@name=='Encoding'} def encodingNode = node.find { it.@name == 'Encoding' }
encodingNode.@native2AsciiForPropertiesFiles="true" encodingNode.@native2AsciiForPropertiesFiles = "true"
// 3. 使 idea 编译器支持注解(enable annotation processing) // 3. 使 idea 编译器支持注解(enable annotation processing)
def compilerConfigurationNode =node.find{it.@name=='CompilerConfiguration'} def compilerConfigurationNode = node.find { it.@name == 'CompilerConfiguration' }
def annotationProcessingNode =compilerConfigurationNode.annotationProcessing[0] def annotationProcessingNode = compilerConfigurationNode.annotationProcessing[0]
def annotationProcessingParentNode =annotationProcessingNode.parent() def annotationProcessingParentNode = annotationProcessingNode.parent()
annotationProcessingParentNode.remove(annotationProcessingNode) annotationProcessingParentNode.remove(annotationProcessingNode)
annotationProcessingNode =annotationProcessingParentNode.appendNode("annotationProcessing") annotationProcessingNode = annotationProcessingParentNode.appendNode("annotationProcessing")
annotationProcessingNode.appendNode("profile",[default:true,enabled:true]) annotationProcessingNode.appendNode("profile", [default: true, enabled: true])
// 4. 激活 SaveActions 插件, 修改文件后自动编译并发布, 在 .ipr 文件中生成以下 xml 片段 // 4. 激活 SaveActions 插件, 修改文件后自动编译并发布, 在 .ipr 文件中生成以下 xml 片段
// <component name="SaveActionSettings"> // <component name="SaveActionSettings">
@ -788,36 +809,36 @@ idea {
// </component> // </component>
// <component name="SaveActionSettings"> // <component name="SaveActionSettings">
def saveActionSettingsNode =node.find{it.@name=='SaveActionSettings'} def saveActionSettingsNode = node.find { it.@name == 'SaveActionSettings' }
if(saveActionSettingsNode==null){ if (saveActionSettingsNode == null) {
saveActionSettingsNode =node.appendNode("component",[name:"SaveActionSettings"]) saveActionSettingsNode = node.appendNode("component", [name: "SaveActionSettings"])
} }
// <option name="actions"> // <option name="actions">
def actionsNode =saveActionSettingsNode.find{it.@name=='actions'} def actionsNode = saveActionSettingsNode.find { it.@name == 'actions' }
if(actionsNode==null){ if (actionsNode == null) {
actionsNode =saveActionSettingsNode.appendNode("option",[name:"actions"]) actionsNode = saveActionSettingsNode.appendNode("option", [name: "actions"])
} }
// <set> // <set>
def setNode =actionsNode.set[0] def setNode = actionsNode.set[0]
if(setNode==null){ if (setNode == null) {
setNode =actionsNode.appendNode("set") setNode = actionsNode.appendNode("set")
} }
// <option value="activate" /> // <option value="activate" />
// <option value="reload" /> // <option value="reload" />
def options =setNode.option def options = setNode.option
if(options!=null && options.size()>0){ if (options != null && options.size() > 0) {
// 先移除 // 先移除
for(int i=0;i<options.size();i++){ for (int i = 0; i < options.size(); i++) {
setNode.remove(options.get(i)); setNode.remove(options.get(i));
} }
} }
// 再添加 // 再添加
setNode.appendNode("option",[value:"activate"]) setNode.appendNode("option", [value: "activate"])
setNode.appendNode("option",[value:"reload"]) setNode.appendNode("option", [value: "reload"])
} }
} }
} }

6
io.sc.platform.gradle/templates/pgp/setup/gradle.properties

@ -36,9 +36,9 @@ application_version=1.0.0
# platform # platform
########################################################### ###########################################################
platform_group=io.sc platform_group=io.sc
platform_version=8.1.48 platform_version=8.1.49
platform_plugin_version=8.1.48 platform_plugin_version=8.1.49
platform_core_frontend_version=8.1.312 platform_core_frontend_version=8.1.355
########################################################### ###########################################################
# dependencies version # dependencies version

2
io.sc.platform.lcdp.frontend/package.json

@ -1,6 +1,6 @@
{ {
"name": "io.sc.platform.lcdp.frontend", "name": "io.sc.platform.lcdp.frontend",
"version": "8.1.48", "version": "8.1.49",
"description": "", "description": "",
"private": false, "private": false,
"keywords": [], "keywords": [],

2
io.sc.platform.mvc.frontend/package.json

@ -1,6 +1,6 @@
{ {
"name": "io.sc.platform.mvc.frontend", "name": "io.sc.platform.mvc.frontend",
"version": "8.1.48", "version": "8.1.49",
"description": "", "description": "",
"private": false, "private": false,
"keywords": [], "keywords": [],

2
io.sc.platform.scheduler.manager.frontend/package.json

@ -1,6 +1,6 @@
{ {
"name": "io.sc.platform.scheduler.manager.frontend", "name": "io.sc.platform.scheduler.manager.frontend",
"version": "8.1.48", "version": "8.1.49",
"description": "", "description": "",
"private": false, "private": false,
"keywords": [], "keywords": [],

2
io.sc.platform.system.frontend/package.json

@ -1,6 +1,6 @@
{ {
"name": "io.sc.platform.system.frontend", "name": "io.sc.platform.system.frontend",
"version": "8.1.48", "version": "8.1.49",
"description": "", "description": "",
"private": false, "private": false,
"keywords": [], "keywords": [],

2
io.sc.standard.frontend/package.json

@ -1,6 +1,6 @@
{ {
"name": "io.sc.standard.frontend", "name": "io.sc.standard.frontend",
"version": "8.1.48", "version": "8.1.49",
"description": "", "description": "",
"private": false, "private": false,
"keywords": [], "keywords": [],

Loading…
Cancel
Save