mirror of
https://github.com/nishiowo/nishbox
synced 2025-04-21 12:14:39 +00:00
add pack
This commit is contained in:
parent
8a35bfbf18
commit
85cc050bbb
20
engine/common.rc
Normal file
20
engine/common.rc
Normal file
@ -0,0 +1,20 @@
|
|||||||
|
VS_VERSION_INFO VERSIONINFO
|
||||||
|
FILEVERSION 0,0,0,0
|
||||||
|
BEGIN
|
||||||
|
BLOCK "StringFileInfo"
|
||||||
|
BEGIN
|
||||||
|
BLOCK "040904E4"
|
||||||
|
BEGIN
|
||||||
|
VALUE "CompanyName", "GoldFish contributors\0"
|
||||||
|
VALUE "FileDescription", FILE_DESCRIPTION
|
||||||
|
VALUE "LegalCopyright", "3-clause BSD\0"
|
||||||
|
VALUE "FileVersion", "0.0.0.0\0"
|
||||||
|
VALUE "ProductName", "GoldFish Engine\0"
|
||||||
|
END
|
||||||
|
END
|
||||||
|
|
||||||
|
BLOCK "VarFileInfo"
|
||||||
|
BEGIN
|
||||||
|
VALUE "Translation", 0x409, 65001
|
||||||
|
END
|
||||||
|
END
|
@ -1,22 +1,5 @@
|
|||||||
#include <windows.h>
|
#include <windows.h>
|
||||||
|
|
||||||
VS_VERSION_INFO VERSIONINFO
|
#define FILE_DESCRIPTION "GoldFish Engine"
|
||||||
FILEVERSION 0,0,0,0
|
|
||||||
BEGIN
|
|
||||||
BLOCK "StringFileInfo"
|
|
||||||
BEGIN
|
|
||||||
BLOCK "040904E4"
|
|
||||||
BEGIN
|
|
||||||
VALUE "CompanyName", "GoldFish contributors\0"
|
|
||||||
VALUE "FileDescription", "GoldFish Engine\0"
|
|
||||||
VALUE "LegalCopyright", "3-clause BSD, original by GoldFish contributors\0"
|
|
||||||
VALUE "FileVersion", "0.0.0.0\0"
|
|
||||||
VALUE "ProductName", "GoldFish Engine\0"
|
|
||||||
END
|
|
||||||
END
|
|
||||||
|
|
||||||
BLOCK "VarFileInfo"
|
#include "../common.rc"
|
||||||
BEGIN
|
|
||||||
VALUE "Translation", 0x409, 65001
|
|
||||||
END
|
|
||||||
END
|
|
||||||
|
@ -1,25 +1,8 @@
|
|||||||
#include <windows.h>
|
#include <windows.h>
|
||||||
|
|
||||||
|
#define FILE_DESCRIPTION "GoldFish Engine Info"
|
||||||
|
|
||||||
GAME ICON "../images/goldfish.ico"
|
GAME ICON "../images/goldfish.ico"
|
||||||
GOLDFISH_BMP BITMAP "../images/goldfish.bmp"
|
GOLDFISH_BMP BITMAP "../images/goldfish.bmp"
|
||||||
|
|
||||||
VS_VERSION_INFO VERSIONINFO
|
#include "../../common.rc"
|
||||||
FILEVERSION 0,0,0,0
|
|
||||||
BEGIN
|
|
||||||
BLOCK "StringFileInfo"
|
|
||||||
BEGIN
|
|
||||||
BLOCK "040904E4"
|
|
||||||
BEGIN
|
|
||||||
VALUE "CompanyName", "GoldFish contributors\0"
|
|
||||||
VALUE "FileDescription", "GoldFish Engine Info"
|
|
||||||
VALUE "LegalCopyright", "3-clause BSD, original by NishBox contributors\0"
|
|
||||||
VALUE "FileVersion", "0.0.0.0\0"
|
|
||||||
VALUE "ProductName", "NishBox Component\0"
|
|
||||||
END
|
|
||||||
END
|
|
||||||
|
|
||||||
BLOCK "VarFileInfo"
|
|
||||||
BEGIN
|
|
||||||
VALUE "Translation", 0x409, 65001
|
|
||||||
END
|
|
||||||
END
|
|
||||||
|
8
engine/util/pack/pack.c
Normal file
8
engine/util/pack/pack.c
Normal file
@ -0,0 +1,8 @@
|
|||||||
|
/* Engine */
|
||||||
|
|
||||||
|
/* External library */
|
||||||
|
|
||||||
|
/* Standard */
|
||||||
|
#include <stdio.h>
|
||||||
|
|
||||||
|
int main(int argc, char** argv) { return 0; }
|
7
engine/util/pack/pack.rc
Normal file
7
engine/util/pack/pack.rc
Normal file
@ -0,0 +1,7 @@
|
|||||||
|
#include <windows.h>
|
||||||
|
|
||||||
|
#define FILE_DESCRIPTION "GoldFish Engine Resource Packer"
|
||||||
|
|
||||||
|
GAME ICON "../images/goldfish.ico"
|
||||||
|
|
||||||
|
#include "../../common.rc"
|
@ -1,3 +1,31 @@
|
|||||||
|
project("Pack")
|
||||||
|
kind("ConsoleApp")
|
||||||
|
filter({})
|
||||||
|
language("C")
|
||||||
|
targetdir("../bin/%{cfg.buildcfg}/%{cfg.platform}")
|
||||||
|
objdir("../obj")
|
||||||
|
targetname("pack")
|
||||||
|
files({
|
||||||
|
"pack/*.c"
|
||||||
|
})
|
||||||
|
-- Call this if you are gonna use my engine...
|
||||||
|
gf_link_stuffs("options:engine=static")
|
||||||
|
filter("system:windows")
|
||||||
|
files({
|
||||||
|
"pack/*.rc"
|
||||||
|
})
|
||||||
|
filter("configurations:Debug")
|
||||||
|
defines({
|
||||||
|
"DEBUG"
|
||||||
|
})
|
||||||
|
symbols("On")
|
||||||
|
filter("configurations:Release")
|
||||||
|
defines({
|
||||||
|
"NDEBUG"
|
||||||
|
})
|
||||||
|
optimize("On")
|
||||||
|
gf_msvc_filters()
|
||||||
|
|
||||||
project("EngineInfo")
|
project("EngineInfo")
|
||||||
filter("system:windows")
|
filter("system:windows")
|
||||||
kind("WindowedApp")
|
kind("WindowedApp")
|
||||||
|
@ -18,7 +18,7 @@ BEGIN
|
|||||||
BEGIN
|
BEGIN
|
||||||
VALUE "CompanyName", "NishBox contributors\0"
|
VALUE "CompanyName", "NishBox contributors\0"
|
||||||
VALUE "FileDescription", FILE_DESCRIPTION
|
VALUE "FileDescription", FILE_DESCRIPTION
|
||||||
VALUE "LegalCopyright", "3-clause BSD, original by NishBox contributors\0"
|
VALUE "LegalCopyright", "3-clause BSD\0"
|
||||||
VALUE "FileVersion", "0.0.0.0\0"
|
VALUE "FileVersion", "0.0.0.0\0"
|
||||||
VALUE "ProductName", "NishBox Component\0"
|
VALUE "ProductName", "NishBox Component\0"
|
||||||
END
|
END
|
||||||
|
Loading…
x
Reference in New Issue
Block a user