diff options
| author | ruki <[email protected]> | 2019-01-25 00:59:27 +0800 |
|---|---|---|
| committer | ruki <[email protected]> | 2019-01-24 23:56:46 +0800 |
| commit | e7627900b6acfeaefd69e65927178ee16ca0374e (patch) | |
| tree | 824bc219d363ac4044972f2b504137d0b1280e61 /xmake/modules/package/manager/install_package.lua | |
| parent | fc20a39a1a046630864ff21d8156dc1e1ca99fb3 (diff) | |
generate conanfile.txt
Diffstat (limited to 'xmake/modules/package/manager/install_package.lua')
| -rw-r--r-- | xmake/modules/package/manager/install_package.lua | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/xmake/modules/package/manager/install_package.lua b/xmake/modules/package/manager/install_package.lua index 46eabf28c..42f60d68f 100644 --- a/xmake/modules/package/manager/install_package.lua +++ b/xmake/modules/package/manager/install_package.lua @@ -22,6 +22,9 @@ -- @file install_package.lua -- +-- imports +import("core.project.config") + -- install package function _install_package(manager_name, package_name, opt) @@ -61,6 +64,9 @@ function main(name, opt) -- get the copied options opt = table.copy(opt) + opt.plat = opt.plat or config.get("plat") or os.host() + opt.arch = opt.arch or config.get("arch") or os.arch() + opt.mode = opt.mode or config.mode() or "release" -- get package manager name local manager_name, package_name = unpack(name:split("::", true)) |
