in src/main/groovy/com/epam/atg/gradle/assemble/RunAssemblerExecutor.groovy [54:68]
private static void prepareEnvironment(ProcessBuilder processBuilder, Project project) {
Map<String, String> environment = processBuilder.environment()
if (!System.getenv(ATGJRE)) {
if (System.getenv(JRE_HOME)) {
environment.put(ATGJRE, new File((System.env.JRE_HOME as String) + '/bin/java').absolutePath)
} else if (System.getenv(JAVA_HOME)) {
environment.put(ATGJRE, new File((System.env.JAVA_HOME as String) + '/bin/java').absolutePath)
} else {
project.logger.warn('{}, {} or {} environment variable required!', ATGJRE, JRE_HOME, JAVA_HOME)
}
}
environment.put(ATG_HOME, new File(project.atgRoot as String).absolutePath)
environment.put(DYNAMO_HOME, new File((project.atgRoot as String) + '/home').absolutePath)
project.logger.debug('RunAssemblerExecutor: environment = {}', environment)
}