mirror of
https://github.com/antopilo/Nuake.git
synced 2026-09-15 20:08:54 +03:00
Added Yoga
This commit is contained in:
6
.gitmodules
vendored
6
.gitmodules
vendored
@@ -25,3 +25,9 @@
|
||||
[submodule "Nuake/dependencies/tracy"]
|
||||
path = Nuake/dependencies/tracy
|
||||
url = https://github.com/wolfpld/tracy.git
|
||||
[submodule "Nuake/dependencies/msdf-atlas-gen"]
|
||||
path = Nuake/dependencies/msdf-atlas-gen
|
||||
url = https://github.com/antopilo/msdf-atlas-gen.git
|
||||
[submodule "Nuake/dependencies/yoga"]
|
||||
path = Nuake/dependencies/yoga
|
||||
url = https://github.com/facebook/yoga.git
|
||||
|
||||
1
Nuake/dependencies/msdf-atlas-gen
Submodule
1
Nuake/dependencies/msdf-atlas-gen
Submodule
Submodule Nuake/dependencies/msdf-atlas-gen added at 7116b6255d
1
Nuake/dependencies/yoga
Submodule
1
Nuake/dependencies/yoga
Submodule
Submodule Nuake/dependencies/yoga added at dc4ab5ad57
34
Nuake/dependencies/yoga_p5.lua
Normal file
34
Nuake/dependencies/yoga_p5.lua
Normal file
@@ -0,0 +1,34 @@
|
||||
project '*'
|
||||
includedirs {
|
||||
'yoga/yoga/'
|
||||
}
|
||||
|
||||
group "Dependencies"
|
||||
|
||||
project 'yoga'
|
||||
kind "StaticLib"
|
||||
staticruntime "on"
|
||||
warnings 'Off'
|
||||
optimize 'Speed'
|
||||
cppdialect "C++20"
|
||||
|
||||
includedirs {
|
||||
'yoga/'
|
||||
}
|
||||
files {
|
||||
'yoga/yoga/*.cpp',
|
||||
'yoga/yoga/*.h',
|
||||
}
|
||||
|
||||
defines {
|
||||
}
|
||||
|
||||
filter "configurations:Debug"
|
||||
runtime "Debug"
|
||||
symbols "on"
|
||||
|
||||
filter "configurations:Release"
|
||||
runtime "Release"
|
||||
optimize "on"
|
||||
|
||||
group ""
|
||||
10
premake5.lua
10
premake5.lua
@@ -57,6 +57,7 @@ group "Dependencies"
|
||||
include "Nuake/dependencies/coral_p5.lua"
|
||||
include "Nuake/dependencies/recastnavigation_p5.lua"
|
||||
include "Nuake/dependencies/tracy_p5.lua"
|
||||
include "Nuake/dependencies/yoga_p5.lua"
|
||||
group ""
|
||||
|
||||
include "NuakeNet/premake5.lua"
|
||||
@@ -136,8 +137,8 @@ project "Nuake"
|
||||
"%{prj.name}/src/Vendors/katana-parser/*.c",
|
||||
"%{prj.name}/src/Vendors/incbin/*.c",
|
||||
"%{prj.name}/src/Vendors/incbin/*.h",
|
||||
"%{prj.name}/src/Vendors/filewatch/*.hpp",
|
||||
|
||||
"%{prj.name}/src/Vendors/nanosvg/*.h",
|
||||
|
||||
-- Modules System
|
||||
"%{prj.name}/src/Modules/Modules.h",
|
||||
"%{prj.name}/src/Modules/Modules.cpp",
|
||||
@@ -154,6 +155,7 @@ project "Nuake"
|
||||
"%{prj.name}/dependencies/JoltPhysics",
|
||||
"%{prj.name}/src/Vendors/wren/src/include",
|
||||
"%{prj.name}/src/Vendors/incbin",
|
||||
"%{prj.name}/src/Vendors/nanosvg",
|
||||
"%{prj.name}/dependencies/build",
|
||||
"%{prj.name}/dependencies/soloud/include",
|
||||
"%{prj.name}/dependencies/Coral/Coral.Native/Include",
|
||||
@@ -169,7 +171,8 @@ project "Nuake"
|
||||
links
|
||||
{
|
||||
"soloud",
|
||||
"tracy"
|
||||
"tracy",
|
||||
"yoga"
|
||||
}
|
||||
|
||||
filter "system:linux"
|
||||
@@ -421,6 +424,7 @@ project "Editor"
|
||||
"DetourTileCache",
|
||||
"Recast",
|
||||
"tracy",
|
||||
"yoga"
|
||||
}
|
||||
|
||||
defines {
|
||||
|
||||
Reference in New Issue
Block a user