From cefcbe41e677fb94ce3956b7cb84da93a453705a Mon Sep 17 00:00:00 2001 From: NishiOwO Date: Thu, 10 Apr 2025 16:57:30 +0900 Subject: [PATCH] add --- engine/engine.rc | 25 +++++++++++++++++++++++++ premake5.lua | 7 +++++++ texture/goldfish.ico | Bin 0 -> 14582 bytes 3 files changed, 32 insertions(+) create mode 100644 engine/engine.rc create mode 100644 texture/goldfish.ico diff --git a/engine/engine.rc b/engine/engine.rc new file mode 100644 index 0000000..996da8d --- /dev/null +++ b/engine/engine.rc @@ -0,0 +1,25 @@ +#include + +ENGINE ICON "../texture/goldfish.ico" +VS_VERSION_INFO VERSIONINFO + FILEVERSION 1,0,0,0 + PRODUCTVERSION 1,0,0,0 +BEGIN + BLOCK "StringFileInfo" + BEGIN + BLOCK "040904E4" + BEGIN + VALUE "CompanyName", "NishBox contributors\0" + VALUE "FileDescription", "GoldFish Engine\0" + VALUE "LegalCopyright", "Public domain, original by NishBox contributors\0" + VALUE "FileVersion", "0.0.0.0\0" + VALUE "ProductName", "GoldFish Engine\0" + END + END + + BLOCK "VarFileInfo" + BEGIN + VALUE "Translation", 0x409, 65001 + END +END + diff --git a/premake5.lua b/premake5.lua index 2ee72ed..43ce6ce 100644 --- a/premake5.lua +++ b/premake5.lua @@ -247,6 +247,13 @@ project("Engine") "ODE_DLL", "_DLL" }) + filter({ + "options:engine=dynamic", + "system:windows" + }) + files({ + "engine/engine.rc" + }) link_stuffs("options:engine=dynamic") filter("configurations:Debug") defines({ diff --git a/texture/goldfish.ico b/texture/goldfish.ico new file mode 100644 index 0000000000000000000000000000000000000000..4a718973b6a3979a54de47a8b01827a6614af999 GIT binary patch literal 14582 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 literal 0 HcmV?d00001