diff options
| author | ruki <[email protected]> | 2021-02-02 00:28:05 +0800 |
|---|---|---|
| committer | ruki <[email protected]> | 2021-02-02 08:56:47 +0800 |
| commit | e0b610d9bd2e87828ac4fc5435aca1ff191fbb85 (patch) | |
| tree | 9241626d3b8c8a5be8c6fdc00186349eadc10d1d /xmake/actions/require/install.lua | |
| parent | 3fd3d534399ba5610434f947859587b4636591b1 (diff) | |
improve llvm toolchain
Diffstat (limited to 'xmake/actions/require/install.lua')
| -rw-r--r-- | xmake/actions/require/install.lua | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/xmake/actions/require/install.lua b/xmake/actions/require/install.lua index 90366b1b6..888f64978 100644 --- a/xmake/actions/require/install.lua +++ b/xmake/actions/require/install.lua @@ -73,6 +73,11 @@ function _register_required_package_libs(instance, requireinfo, is_deps) end end +-- register the base info of required package +function _register_required_package_base(instance, requireinfo) + requireinfo:set("__installdir", instance:installdir()) +end + -- register the required local package function _register_required_package(instance, requireinfo) @@ -85,6 +90,7 @@ function _register_required_package(instance, requireinfo) -- add packages info with all dependencies local envs = {} + _register_required_package_base(instance, requireinfo) _register_required_package_libs(instance, requireinfo) _register_required_package_envs(instance, envs) local orderdeps = instance:orderdeps() |
