aboutsummaryrefslogtreecommitdiff
path: root/zencore/xmake.lua
diff options
context:
space:
mode:
Diffstat (limited to 'zencore/xmake.lua')
-rw-r--r--zencore/xmake.lua13
1 files changed, 11 insertions, 2 deletions
diff --git a/zencore/xmake.lua b/zencore/xmake.lua
index 0b0b51758..218f299d7 100644
--- a/zencore/xmake.lua
+++ b/zencore/xmake.lua
@@ -2,8 +2,17 @@ target('zencore')
set_kind("static")
add_files("**.cpp")
add_includedirs("include", {public=true})
- add_includedirs("..\\3rdparty\\utfcpp\\source")
- add_linkdirs("$(projectdir)/3rdparty/BLAKE3/lib/Win64", "$(projectdir)/3rdparty/Oodle/lib/Win64")
+ add_includedirs("$(projectdir)/3rdparty/utfcpp/source")
+ if is_os("windows") then
+ add_linkdirs("$(projectdir)/3rdparty/BLAKE3/lib/Win64")
+ add_linkdirs("$(projectdir)/3rdparty/Oodle/lib/Win64")
+ elseif is_os("linux") then
+ add_linkdirs("$(projectdir)/3rdparty/BLAKE3/lib/Linux_x64")
+ add_linkdirs("$(projectdir)/3rdparty/Oodle/lib/Linux_x64")
+ add_links("blake3")
+ add_links("oo2corelinux64")
+ add_links("pthread")
+ end
add_packages(
"vcpkg::spdlog",
"vcpkg::fmt",