in tooling/common/src/main/java/org/apache/karaf/minho/tooling/common/Runtime.java [47:56]
public Runtime(String name, String version, Map<String, Object> properties) throws Exception {
this.name = (name != null) ? name : UUID.randomUUID().toString();
this.version = (version != null) ? version : "1.0-SNAPSHOT";
this.properties = properties;
String baseDirectory = (properties != null && properties.get("base.directory") != null) ? properties.get("base.directory").toString() : name;
log.info("Creating Minho runtime package in folder " + baseDirectory);
baseFolder = Paths.get(baseDirectory);
Files.createDirectories(baseFolder);
workingFolder = Files.createTempDirectory("temp_" + name);
}