SDK:
- delete blender backup files when importing git-svn-id: https://jmonkeyengine.googlecode.com/svn/trunk@10238 75d07b2b-3a1a-0410-a2c5-0572b91ccdca
This commit is contained in:
parent
74eccc7c8f
commit
c6c50eea31
@ -46,11 +46,23 @@ public abstract class AbstractBlenderAssetDataObject extends SpatialAssetDataObj
|
||||
}
|
||||
FileObject mainFile = getPrimaryFile();
|
||||
BlenderTool.runConversionScript(SUFFIX, mainFile);
|
||||
mainFile.getParent().refresh();
|
||||
FileObject outFile = FileUtil.findBrother(mainFile, BlenderTool.TEMP_SUFFIX);
|
||||
if (outFile == null) {
|
||||
logger.log(Level.SEVERE, "Failed to create model, blend file cannot be found");
|
||||
return null;
|
||||
}
|
||||
int i = 1;
|
||||
FileObject blend1File = FileUtil.findBrother(mainFile, BlenderTool.TEMP_SUFFIX + i);
|
||||
while (blend1File != null) {
|
||||
try {
|
||||
blend1File.delete();
|
||||
} catch (IOException ex) {
|
||||
Exceptions.printStackTrace(ex);
|
||||
}
|
||||
i++;
|
||||
blend1File = FileUtil.findBrother(mainFile, BlenderTool.TEMP_SUFFIX + i);
|
||||
}
|
||||
String assetKey = mgr.getRelativeAssetPath(outFile.getPath());
|
||||
FileLock lock = null;
|
||||
try {
|
||||
|
Loading…
x
Reference in New Issue
Block a user