hz-zhhq-app-service/uap/settings.gradle

10 lines
624 B
Groovy

def policy_dir = "${rootDir}/WebContent/WEB-INF/configuration/policy.xml"
def policy = new XmlParser().parse(policy_dir)."module-repository"
policy?policy[0].module?policy[0].module.each{
//def proj = new File(workspace.concat(it.text().trim()))
def proj = new File(policy[0].attribute("path").concat(File.separator).concat(it.text().trim()))
if(!proj.exists()) throw new Exception("SG-UAP> " + proj.path + " 路径不存在")
include(":".concat(proj.name))
project(":".concat(proj.name)).projectDir = proj
}:System.err.println("SG-UAP> 尚未配置模块项目"):System.err.println("SG-UAP> 尚未配置模块项目")