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 0000000..4a71897 Binary files /dev/null and b/texture/goldfish.ico differ