From 300fdb3a8b4167100eba2f049805bcd44d2aa7e2 Mon Sep 17 00:00:00 2001 From: Hans Christian Olaussen <41271048+klutvott123@users.noreply.github.com> Date: Tue, 18 Feb 2020 22:59:50 +0100 Subject: [PATCH] Prevent double compile Forces a recompile of scripts_compiled.lua after writing to it. This ensures that the .lua and .luac are the same and prevents a potential recompile the next time bf.lua is launched. --- src/SCRIPTS/BF/COMPILE/compile.lua | 1 + 1 file changed, 1 insertion(+) diff --git a/src/SCRIPTS/BF/COMPILE/compile.lua b/src/SCRIPTS/BF/COMPILE/compile.lua index d2bbc0d0..b6f8fd22 100644 --- a/src/SCRIPTS/BF/COMPILE/compile.lua +++ b/src/SCRIPTS/BF/COMPILE/compile.lua @@ -15,6 +15,7 @@ local function compile() local file = io.open("COMPILE/scripts_compiled.lua", 'w') io.write(file, "return true") io.close(file) + assert(loadScript("COMPILE/scripts_compiled.lua", 'c')) return 1 end