diff options
Diffstat (limited to 'lua/mason-core/installer/registry/link.lua')
| -rw-r--r-- | lua/mason-core/installer/registry/link.lua | 8 |
1 files changed, 7 insertions, 1 deletions
diff --git a/lua/mason-core/installer/registry/link.lua b/lua/mason-core/installer/registry/link.lua index 5d6a8f16..2b4027e9 100644 --- a/lua/mason-core/installer/registry/link.lua +++ b/lua/mason-core/installer/registry/link.lua @@ -149,7 +149,13 @@ end local function expand_bin(ctx, spec, purl, source) log.debug("Registering bin links", ctx.package, spec.bin) return Result.try(function(try) - local expr_ctx = { version = purl.version, source = source } + local expr_ctx = { + version = purl.version, + source = source, + is_platform = function(target) + return platform.is[target] + end, + } local bin_table = spec.bin if not bin_table then |
