From 8d5a695ee436aca2ba6c547d0c27c7b43e5f8c8c Mon Sep 17 00:00:00 2001 From: IgorA Date: Tue, 11 Mar 2025 23:44:56 +0200 Subject: [PATCH] Tube: add lang.inc in *.tup file --- programs/demos/tube/Tupfile.lua | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/programs/demos/tube/Tupfile.lua b/programs/demos/tube/Tupfile.lua index 63483cc94..87bcb2db1 100644 --- a/programs/demos/tube/Tupfile.lua +++ b/programs/demos/tube/Tupfile.lua @@ -1,2 +1,7 @@ if tup.getconfig("NO_FASM") ~= "" then return end -tup.rule("tube.asm", "fasm %f %o " .. tup.getconfig("KPACK_CMD"), "tube") +HELPERDIR = (tup.getconfig("HELPERDIR") == "") and "../.." or tup.getconfig("HELPERDIR") +tup.include(HELPERDIR .. "/use_fasm.lua") +add_include(tup.getvariantdir()) + +tup.rule("echo lang fix " .. ((tup.getconfig("LANG") == "") and "en_US" or tup.getconfig("LANG")) .. " > %o", {"lang.inc"}) +tup.rule({"tube.asm", extra_inputs = {"lang.inc"}}, FASM .. " %f %o " .. tup.getconfig("KPACK_CMD"), "tube")