HTML5 asset optimization

This commit is contained in:
Joshua Granick
2019-08-19 10:27:41 -07:00
parent 1caf9d92f8
commit 482a39ad2f

View File

@@ -361,6 +361,9 @@ class HTML5Platform extends PlatformTarget
}
}
var createdDirectories = new Map<String, Bool>();
var dir = null;
for (asset in project.assets)
{
var path = Path.combine(destination, asset.targetPath);
@@ -369,7 +372,12 @@ class HTML5Platform extends PlatformTarget
{
if ( /*asset.embed != true &&*/ asset.type != AssetType.FONT)
{
System.mkdir(Path.directory(path));
dir = Path.directory(path);
if (!createdDirectories.exists(dir))
{
System.mkdir(dir);
createdDirectories.set(dir, true);
}
AssetHelper.copyAssetIfNewer(asset, path);
}
else if (asset.type == AssetType.FONT && useWebfonts)