From 3844f86aeaf1d2fcb5de96f47f24cea9c6820c5c Mon Sep 17 00:00:00 2001 From: Nat Quayle Nelson Date: Sun, 4 Feb 2024 16:31:16 -0700 Subject: [PATCH] fix ShaderFrontend extension bug --- src/kiss_flixel/ShaderFrontend.hx | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/kiss_flixel/ShaderFrontend.hx b/src/kiss_flixel/ShaderFrontend.hx index 625b412..e2eeec8 100644 --- a/src/kiss_flixel/ShaderFrontend.hx +++ b/src/kiss_flixel/ShaderFrontend.hx @@ -7,6 +7,7 @@ import haxe.macro.Expr.ImportMode; import kiss.Stream; using StringTools; +using haxe.io.Path; using tink.MacroApi; class ShaderFrontend implements FrontendPlugin { @@ -20,7 +21,7 @@ class ShaderFrontend implements FrontendPlugin { } public function parse(file:String, context:FrontendContext):Void { - var extension = file.substr(file.indexOf(".") + 1); + var extension = file.withoutDirectory().substr(file.withoutDirectory().indexOf(".") + 1); trace(extension); final type = context.getType();