From 296c8a816d543d1755ad3a65d4c2496566681cb7 Mon Sep 17 00:00:00 2001 From: Joshua Granick Date: Fri, 13 Apr 2018 20:04:17 -0700 Subject: [PATCH] Resolve support for '-dce full' with 'embed=true' assets on native --- templates/haxe/ManifestResources.hx | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/templates/haxe/ManifestResources.hx b/templates/haxe/ManifestResources.hx index 57d30acc3..f0c302577 100644 --- a/templates/haxe/ManifestResources.hx +++ b/templates/haxe/ManifestResources.hx @@ -80,7 +80,7 @@ import sys.FileSystem; #elseif (desktop || cpp) -::if (assets != null)::::foreach assets::::if (embed)::::if (type == "image")::@:image("::sourcePath::") #if display private #end class __ASSET__::flatName:: extends lime.graphics.Image {} +::if (assets != null)::::foreach assets::::if (embed)::@:keep ::if (type == "image")::@:image("::sourcePath::") #if display private #end class __ASSET__::flatName:: extends lime.graphics.Image {} ::elseif (type == "sound")::@:file("::sourcePath::") #if display private #end class __ASSET__::flatName:: extends haxe.io.Bytes {} ::elseif (type == "music")::@:file("::sourcePath::") #if display private #end class __ASSET__::flatName:: extends haxe.io.Bytes {} ::elseif (type == "font")::@:font("::sourcePath::") #if display private #end class __ASSET__::flatName:: extends lime.text.Font {}