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>
|
||||
|
||||
VS_VERSION_INFO VERSIONINFO
|
||||
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
|
||||
#define FILE_DESCRIPTION "GoldFish Engine"
|
||||
|
||||
BLOCK "VarFileInfo"
|
||||
BEGIN
|
||||
VALUE "Translation", 0x409, 65001
|
||||
END
|
||||
END
|
||||
#include "../common.rc"
|
||||
|
@ -1,25 +1,8 @@
|
||||
#include <windows.h>
|
||||
|
||||
#define FILE_DESCRIPTION "GoldFish Engine Info"
|
||||
|
||||
GAME ICON "../images/goldfish.ico"
|
||||
GOLDFISH_BMP BITMAP "../images/goldfish.bmp"
|
||||
|
||||
VS_VERSION_INFO VERSIONINFO
|
||||
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
|
||||
#include "../../common.rc"
|
||||
|
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")
|
||||
filter("system:windows")
|
||||
kind("WindowedApp")
|
||||
|
@ -18,7 +18,7 @@ BEGIN
|
||||
BEGIN
|
||||
VALUE "CompanyName", "NishBox contributors\0"
|
||||
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 "ProductName", "NishBox Component\0"
|
||||
END
|
||||
|
Loading…
x
Reference in New Issue
Block a user