diff options
| author | ruki <[email protected]> | 2021-03-18 00:39:13 +0800 |
|---|---|---|
| committer | ruki <[email protected]> | 2021-03-18 00:39:13 +0800 |
| commit | e2f2401b91c351c0b868829f9e98a76683b18cad (patch) | |
| tree | 351a3f1c98e7dd6323e8f8806d68dd7e59aec9d9 | |
| parent | 82b6c00487a3119906329e61513981dfa9a36297 (diff) | |
improve package
| -rw-r--r-- | xmake/core/package/package.lua | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/xmake/core/package/package.lua b/xmake/core/package/package.lua index dcca352a6..7c6d0b3d6 100644 --- a/xmake/core/package/package.lua +++ b/xmake/core/package/package.lua @@ -1552,7 +1552,7 @@ end -- get global target platform of package function package._target_plat() - local plat = package._PLAT + local plat = package._memcache():get("target_plat") if plat == nil then if not plat and os.isfile(os.projectfile()) then local project = require("project/project") @@ -1564,14 +1564,14 @@ function package._target_plat() if not plat then plat = config.get("plat") or os.host() end - package._PLAT = plat + package._memcache():set("target_plat", plat) end return plat end -- get global target architecture of pacakge function package._target_arch() - local arch = package._ARCH + local arch = package._memcache():get("target_arch") if arch == nil then if not arch and os.isfile(os.projectfile()) then local project = require("project/project") @@ -1583,7 +1583,7 @@ function package._target_arch() if not arch then arch = config.get("arch") or os.arch() end - package._ARCH = arch + package._memcache():set("target_arch", arch) end return arch end |
