diff options
| author | ruki <[email protected]> | 2020-06-21 19:59:25 +0800 |
|---|---|---|
| committer | ruki <[email protected]> | 2020-06-21 19:59:25 +0800 |
| commit | 47dc42384030e04d7eabf8eda2bb58a72dad4b23 (patch) | |
| tree | 3f5397174d81cbafdd29ffb5c412c5a2821117fe /xmake/core/platform/platform.lua | |
| parent | 24bb3a42898069d28b4713d73d95c3f158eeaed3 (diff) | |
improve target
Diffstat (limited to 'xmake/core/platform/platform.lua')
| -rw-r--r-- | xmake/core/platform/platform.lua | 20 |
1 files changed, 10 insertions, 10 deletions
diff --git a/xmake/core/platform/platform.lua b/xmake/core/platform/platform.lua index b15a4b4c7..5f75a7588 100644 --- a/xmake/core/platform/platform.lua +++ b/xmake/core/platform/platform.lua @@ -492,8 +492,8 @@ function platform.load(plat, arch) end -- get the given platform configuration -function platform.get(name, plat) - local instance, errors = platform.load(plat) +function platform.get(name, plat, arch) + local instance, errors = platform.load(plat, arch) if instance then return instance:get(name) else @@ -544,8 +544,8 @@ function platform.tool(toolkind, plat, arch) end -- get the given tool configuration -function platform.toolconfig(name, plat) - local instance, errors = platform.load(plat) +function platform.toolconfig(name, plat, arch) + local instance, errors = platform.load(plat, arch) if instance then return instance:toolconfig(name) else @@ -604,20 +604,20 @@ function platform.toolchains() end -- get the platform os -function platform.os(plat) - return platform.get("os", plat) +function platform.os(plat, arch) + return platform.get("os", plat, arch) end -- get the platform archs -function platform.archs(plat) - return platform.get("archs", plat) +function platform.archs(plat, arch) + return platform.get("archs", plat, arch) end -- get the format of the given target kind for platform -function platform.format(targetkind) +function platform.format(targetkind, plat, arch) -- get platform instance - local instance, errors = platform.load(plat) + local instance, errors = platform.load(plat, arch) if not instance then os.raise(errors) end |
