diff --git a/.gitmodules b/.gitmodules index f41617d..31cd895 100644 --- a/.gitmodules +++ b/.gitmodules @@ -19,3 +19,6 @@ [submodule "GlitchyEngine/vendor/gltf"] path = GlitchyEngine/vendor/gltf url = https://github.com/aharabada/cgltf-beef.git +[submodule "GlitchyEngine\\vendor\\msdfgen"] + path = GlitchyEngine\\vendor\\msdfgen + url = https://github.com/aharabada/msdfgen-beef.git diff --git a/BeefSpace.toml b/BeefSpace.toml index 4b74bad..d296e81 100644 --- a/BeefSpace.toml +++ b/BeefSpace.toml @@ -1,8 +1,8 @@ FileVersion = 1 -Projects = {Sandbox = {Path = "Sandbox"}, GlitchyEngine = {Path = "GlitchyEngine"}, GlitchLog = {Path = "GlitchLog"}, DirectX = {Path = "GlitchyEngine/vendor/directx/DirectX"}, ImGui = {Path = "GlitchyEngine/vendor/imgui-beef/ImGui"}, ImGuiImplWin32 = {Path = "GlitchyEngine/vendor/imgui-beef/ImGuiImplWin32"}, ImGuiImplDX11 = {Path = "GlitchyEngine/vendor/imgui-beef/ImGuiImplDX11"}, DirectXTK = {Path = "GlitchyEngine/vendor/DirectXTK/DirectXTK-beef"}, LodePng = {Path = "vendor/lodepng-beef/lodepng-beef"}, FreeType = {Path = "GlitchyEngine/vendor/freetype"}, cgltf-beef = {Path = "GlitchyEngine/vendor/gltf/cgltf-beef"}, GlitchyEditor = {Path = "GlitchyEditor"}} +Projects = {Sandbox = {Path = "Sandbox"}, GlitchyEngine = {Path = "GlitchyEngine"}, GlitchLog = {Path = "GlitchLog"}, DirectX = {Path = "GlitchyEngine/vendor/directx/DirectX"}, ImGui = {Path = "GlitchyEngine/vendor/imgui-beef/ImGui"}, ImGuiImplWin32 = {Path = "GlitchyEngine/vendor/imgui-beef/ImGuiImplWin32"}, ImGuiImplDX11 = {Path = "GlitchyEngine/vendor/imgui-beef/ImGuiImplDX11"}, DirectXTK = {Path = "GlitchyEngine/vendor/DirectXTK/DirectXTK-beef"}, LodePng = {Path = "vendor/lodepng-beef/lodepng-beef"}, FreeType = {Path = "GlitchyEngine/vendor/freetype"}, cgltf-beef = {Path = "GlitchyEngine/vendor/gltf/cgltf-beef"}, GlitchyEditor = {Path = "GlitchyEditor"}, msdfgen-beef = {Path = "GlitchyEngine/vendor/msdfgen/msdfgen-beef"}} [Workspace] -StartupProject = "GlitchyEditor" +StartupProject = "Sandbox" [Configs.Debug.Win64] AllocType = "CRT" diff --git a/GlitchyEngine/vendor/msdfgen b/GlitchyEngine/vendor/msdfgen new file mode 160000 index 0000000..c302f1c --- /dev/null +++ b/GlitchyEngine/vendor/msdfgen @@ -0,0 +1 @@ +Subproject commit c302f1c7aad3a6b33fe245d29d4a27bc25abcb30 diff --git a/Sandbox/BeefProj.toml b/Sandbox/BeefProj.toml index 004aa4a..1133c7a 100644 --- a/Sandbox/BeefProj.toml +++ b/Sandbox/BeefProj.toml @@ -1,11 +1,11 @@ FileVersion = 1 -Dependencies = {GlitchyEngine = "*", corlib = "*", LodePng = "*"} +Dependencies = {GlitchyEngine = "*", corlib = "*", LodePng = "*", msdfgen-beef = "*"} [Project] Name = "Sandbox" TargetType = "BeefGUIApplication" StartupObject = "GlitchyEngine.Program" -ProcessorMacros = ["!SANDBOX_2D"] +ProcessorMacros = ["SANDBOX_2D"] [Configs.Debug.Win64] CLibType = "DynamicDebug"