From 2ad8adafc19641aa0ed197e17beb0b49a199a879 Mon Sep 17 00:00:00 2001 From: luboslenco Date: Tue, 11 Feb 2025 12:38:52 +0100 Subject: [PATCH] Bundle icon image on linux --- base/project.js | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/base/project.js b/base/project.js index ef22f809..8cb13f80 100644 --- a/base/project.js +++ b/base/project.js @@ -17,10 +17,10 @@ flags.with_iron = true; flags.with_eval = true; let project = new Project("Base"); +let dir = flags.name.toLowerCase(); { project.add_define("IDLE_SLEEP"); - let dir = flags.name.toLowerCase(); if (graphics === "vulkan") { project.add_project("../armorcore/tools/to_spirv"); @@ -66,6 +66,10 @@ project.add_assets("assets/licenses/**", { destination: "data/licenses/{name}" } project.add_assets("assets/plugins/*", { destination: "data/plugins/{name}" }); project.add_assets("assets/themes/*.json", { destination: "data/themes/{name}" }); +if (platform === "linux" && fs_exists(os_cwd() + "/icon.png")) { + project.add_assets("../" + dir + "/icon.png", { destination: "{name}", noprocessing: true }); +} + if (flags.embed) { project.add_define("WITH_EMBED"); project.add_define("arm_embed");