From 6f0b176838d3b1e875fa815fcee7cb2615d71cbb Mon Sep 17 00:00:00 2001 From: Simon Pribylski Date: Thu, 10 Jul 2025 13:39:02 +0000 Subject: [PATCH] fix splib deps --- packages/s/splib/xmake.lua | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/packages/s/splib/xmake.lua b/packages/s/splib/xmake.lua index 01aa9b4..c737c3d 100644 --- a/packages/s/splib/xmake.lua +++ b/packages/s/splib/xmake.lua @@ -12,11 +12,11 @@ package("splib") add_configs("shared", {description = "Build shared library.", default = false, type = "boolean"}) - if package:version():ge("2.0.0") then - add_deps("boost_pfr") - end - + on_load(function (package) + if package:version():ge("2.0.0") then + package:add("deps", "boost_pfr") + end package:set("installdir", path.join(os.scriptdir(), package:plat(), package:arch(), package:mode())) end)