From e059e8887e52e0bb1c59181a037bcdb97a68ec10 Mon Sep 17 00:00:00 2001 From: ruki Date: Fri, 12 Oct 2018 22:34:43 +0800 Subject: add set_dependir to target --- xmake/core/project/target.lua | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/xmake/core/project/target.lua b/xmake/core/project/target.lua index ced59bee7..74f14d1ae 100644 --- a/xmake/core/project/target.lua +++ b/xmake/core/project/target.lua @@ -82,6 +82,7 @@ function target.apis() -- target.set_xxx "target.set_targetdir" , "target.set_objectdir" + , "target.set_dependir" -- target.add_xxx , "target.add_files" -- target.del_xxx @@ -548,7 +549,10 @@ end function target:dependir() -- init the dependent directory - local dependir = path.join(config.buildir(), ".deps", self:name()) + local dependir = self:get("dependir") + if not dependir then + dependir = path.join(config.buildir(), ".deps", self:name()) + end -- append plat sub-directory local plat = config.get("plat") -- cgit v1.3.1