in tools/erlanalysis/src/main/java/org/apache/dubbo/erlang/analysis/generater/ErlProjectGenerater.java [88:114]
private boolean makeProjectDir() {
String savedir = System.getProperty("user.dir") + File.separator + "genProjectDir";
projectSaveDir = String.format("%s%s%s", savedir, File.separator, projectInfo.getAppName());
File rootDir = new File(projectSaveDir);
if (!rootDir.exists()) {
if (!rootDir.mkdirs()) {
return false;
}
}
projectSrcDir = String.format("%s%ssrc", projectSaveDir, File.separator);
File projectSrcFile = new File(projectSrcDir);
if (!projectSrcFile.exists()) {
if (!projectSrcFile.mkdirs()) {
return false;
}
}
projectIncludeDir = String.format("%s%sinclude", projectSaveDir, File.separator);
File projectIncludeFile = new File(projectIncludeDir);
if (!projectIncludeFile.exists()) {
if (!projectIncludeFile.mkdirs()) {
return false;
}
}
return true;
}