From f88e9ce7d073f0250a6ccf0f5de50e72a7695e4b Mon Sep 17 00:00:00 2001 From: Andreas Schaafsma Date: Thu, 6 Aug 2026 00:40:20 +0200 Subject: [PATCH] cleanup and 32 bit fallback --- standalone-openfl-app/src/Main.hx | 3 --- standalone-openfl-app/src/macros/AssetMacro.hx | 4 ++++ 2 files changed, 4 insertions(+), 3 deletions(-) diff --git a/standalone-openfl-app/src/Main.hx b/standalone-openfl-app/src/Main.hx index 074e95cf..f7ec79f1 100644 --- a/standalone-openfl-app/src/Main.hx +++ b/standalone-openfl-app/src/Main.hx @@ -1,9 +1,6 @@ package; import openfl.display.Sprite; -import openfl.Lib; -import sys.FileSystem; -import Assets; class Main extends Sprite { public function new() { diff --git a/standalone-openfl-app/src/macros/AssetMacro.hx b/standalone-openfl-app/src/macros/AssetMacro.hx index a659d1a8..be7055ee 100644 --- a/standalone-openfl-app/src/macros/AssetMacro.hx +++ b/standalone-openfl-app/src/macros/AssetMacro.hx @@ -267,6 +267,10 @@ class AssetMacro { } var source = limeRoot + "ndll/" + platformDirectory + "/lime.ndll"; + if (!FileSystem.exists(source) && platformDirectory.endsWith("64")) { + platformDirectory = platformDirectory.substr(0, platformDirectory.length - 2); + source = limeRoot + "ndll/" + platformDirectory + "/lime.ndll"; + } if (!FileSystem.exists(source)) { Context.warning("Lime native library not found: " + source, Context.currentPos()); return;