From d8e2422fdbf4c011f91244911e0b776faa32c79c Mon Sep 17 00:00:00 2001 From: Svetlozar Iliev Date: Sun, 4 Dec 2022 18:23:15 +0200 Subject: feat(mockdebug): write & link mock-debug-adapter executable (#723) --- lua/mason-registry/mockdebug/init.lua | 5 +++++ 1 file changed, 5 insertions(+) (limited to 'lua/mason-registry/mockdebug/init.lua') diff --git a/lua/mason-registry/mockdebug/init.lua b/lua/mason-registry/mockdebug/init.lua index 898c8973..4b539a72 100644 --- a/lua/mason-registry/mockdebug/init.lua +++ b/lua/mason-registry/mockdebug/init.lua @@ -1,6 +1,7 @@ local Pkg = require "mason-core.package" local github = require "mason-core.managers.github" local git = require "mason-core.managers.git" +local path = require "mason-core.path" local _ = require "mason-core.functional" local Optional = require "mason-core.optional" @@ -22,5 +23,9 @@ return Pkg.new { ctx.spawn.npm { "install" } ctx.spawn.npm { "run", "compile" } ctx.spawn.npm { "install", "--production" } + ctx:link_bin( + "mock-debug-adapter", + ctx:write_node_exec_wrapper("mock-debug-adapter", path.concat { "out", "debugAdapter.js" }) + ) end, } -- cgit v1.2.3-70-g09d2