From abcb36d06cf324c64968606950ec7c586dbafa61 Mon Sep 17 00:00:00 2001 From: ruki Date: Sat, 19 Jun 2021 00:40:00 +0800 Subject: add shallow to export packages without deps --- xmake/modules/private/action/require/export.lua | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) (limited to 'xmake/modules/private/action/require/export.lua') diff --git a/xmake/modules/private/action/require/export.lua b/xmake/modules/private/action/require/export.lua index 45ead32fd..0906cf4aa 100644 --- a/xmake/modules/private/action/require/export.lua +++ b/xmake/modules/private/action/require/export.lua @@ -46,7 +46,8 @@ function main(requires_raw) -- export packages local packagedir = option.get("packagedir") - local packages = export_packages(requires, {requires_extra = requires_extra, packagedir = packagedir}) + local nodeps = option.get("shallow") and true or false + local packages = export_packages(requires, {requires_extra = requires_extra, packagedir = packagedir, nodeps = nodeps}) if not packages or #packages == 0 then if requires_raw then cprint("${bright}packages(%s) not found, maybe they don’t exactly match the configuration ", table.concat(requires_raw, ", ")) -- cgit v1.3.1