From 342bd8f57faba41573cceb704d461d98bd1f796e Mon Sep 17 00:00:00 2001 From: Antoine Pilote Date: Thu, 26 Oct 2023 11:11:03 -0400 Subject: [PATCH] Added missing links to runtime --- premake5.lua | 18 ++++++++++++++++-- 1 file changed, 16 insertions(+), 2 deletions(-) diff --git a/premake5.lua b/premake5.lua index e4ed1b85..6994ebce 100644 --- a/premake5.lua +++ b/premake5.lua @@ -179,7 +179,8 @@ project "NuakeRuntime" "%{prj.name}/../Nuake/src/Vendors/msdfgen", "%{prj.name}/../Nuake/src/Vendors/wren/src/include", "%{prj.name}/../Nuake/dependencies/JoltPhysics/bin/%{cfg.buildcfg}-%{cfg.system}-%{cfg.architecture}/JoltPhysics/", - "%{prj.name}/../Nuake/dependencies/soloud/bin/%{cfg.buildcfg}-%{cfg.system}-%{cfg.architecture}" + "%{prj.name}/../Nuake/dependencies/soloud/bin/%{cfg.buildcfg}-%{cfg.system}-%{cfg.architecture}", + "%{prj.name}/../Nuake/dependencies/Coral/NetCore/7.0.7/" } links @@ -190,7 +191,10 @@ project "NuakeRuntime" "assimp", "Freetype", "JoltPhysics", - "soloud" + "soloud", + "Coral.Native", + "nethost", + "libnethost" } filter "system:windows" @@ -204,6 +208,16 @@ project "NuakeRuntime" "opengl32.lib" } + externalincludedirs { "%{prj.name}/../Nuake/dependencies/Coral/Coral.Native/Include/" } + + postbuildcommands { + '{ECHO} Copying "%{wks.location}/NetCore/7.0.7/nethost.dll" to "%{cfg.targetdir}"', + '{COPYFILE} "%{wks.location}/Nuake/dependencies/Coral/NetCore/7.0.7/nethost.dll" "%{cfg.targetdir}"', + '{COPYFILE} "%{wks.location}/Nuake/dependencies/Coral/Coral.Managed/Coral.Managed.runtimeconfig.json" "%{wks.location}/%{prj.name}"', + '{COPYFILE} "%{wks.location}/Nuake/dependencies/Coral/Coral.Managed/Build/%{cfg.buildcfg}-%{cfg.system}/Coral.Managed.dll" "%{wks.location}/%{prj.name}"', + '{COPYFILE} "%{wks.location}/NuakeNet/bin/%{cfg.buildcfg}/NuakeNet.dll" "%{wks.location}/%{prj.name}"' + } + filter "system:linux" links {