- [CLI] Create output folder if not exist
This commit is contained in:
@@ -50,6 +50,7 @@ namespace AssetStudioCLI
|
|||||||
assetsManager.Silent = o.Silent;
|
assetsManager.Silent = o.Silent;
|
||||||
assetsManager.Game = game;
|
assetsManager.Game = game;
|
||||||
ModelOnly = o.Model;
|
ModelOnly = o.Model;
|
||||||
|
o.Output.Create();
|
||||||
|
|
||||||
if (o.Key != default)
|
if (o.Key != default)
|
||||||
{
|
{
|
||||||
@@ -86,10 +87,6 @@ namespace AssetStudioCLI
|
|||||||
{
|
{
|
||||||
throw new Exception("Unable to build AssetMap with input_path as a file !!");
|
throw new Exception("Unable to build AssetMap with input_path as a file !!");
|
||||||
}
|
}
|
||||||
if (!o.Output.Exists)
|
|
||||||
{
|
|
||||||
o.Output.Create();
|
|
||||||
}
|
|
||||||
var resetEvent = new ManualResetEvent(false);
|
var resetEvent = new ManualResetEvent(false);
|
||||||
AssetsHelper.BuildAssetMap(files, o.MapName, game, o.Output.FullName, o.MapType, resetEvent, o.TypeFilter, o.NameFilter, o.ContainerFilter);
|
AssetsHelper.BuildAssetMap(files, o.MapName, game, o.Output.FullName, o.MapType, resetEvent, o.TypeFilter, o.NameFilter, o.ContainerFilter);
|
||||||
resetEvent.WaitOne();
|
resetEvent.WaitOne();
|
||||||
|
|||||||
Reference in New Issue
Block a user