[Kernel] Implemented Game Info Database

This aggregates XDBF and XLAST into one entity.

Replaced UserData::Key into more versatile AttributeKey for future usage in properties
This commit is contained in:
Gliniak
2024-03-22 11:14:31 +01:00
parent 2709a5d3e8
commit 86bd62125d
16 changed files with 840 additions and 29 deletions

1
third_party/pugixml vendored Submodule

Submodule third_party/pugixml added at b2b4664030

10
third_party/pugixml.lua vendored Normal file
View File

@@ -0,0 +1,10 @@
group("third_party")
project("pugixml")
uuid("d1089e5e-46ae-48c9-bee6-d38c674c8f61")
kind("StaticLib")
language("C++")
files({
"pugixml/src/pugiconfig.hpp",
"pugixml/src/pugixml.cpp",
"pugixml/src/pugixml.hpp",
})

1
third_party/zlib vendored Submodule

Submodule third_party/zlib added at 51b7f2abda

9
third_party/zlib.lua vendored Normal file
View File

@@ -0,0 +1,9 @@
group("third_party")
project("zlib")
uuid("13d4073d-f1c9-47e3-a057-79b133596fc2")
kind("StaticLib")
language("C")
files({
"zlib/*.c",
"zlib/*.h",
})