diff options
| author | William Boman <william@redwill.se> | 2022-04-11 01:04:06 +0200 |
|---|---|---|
| committer | GitHub <noreply@github.com> | 2022-04-11 01:04:06 +0200 |
| commit | 89abfcd2fbd56c3246772726a85ed0e548d77d3b (patch) | |
| tree | 5a90c3277ee853fe6c1c04be09982b94472f45ab /lua/nvim-lsp-installer/servers/phpactor | |
| parent | sumneko_lua: support Linux arm64 (#391) (diff) | |
| download | mason-89abfcd2fbd56c3246772726a85ed0e548d77d3b.tar mason-89abfcd2fbd56c3246772726a85ed0e548d77d3b.tar.gz mason-89abfcd2fbd56c3246772726a85ed0e548d77d3b.tar.bz2 mason-89abfcd2fbd56c3246772726a85ed0e548d77d3b.tar.lz mason-89abfcd2fbd56c3246772726a85ed0e548d77d3b.tar.xz mason-89abfcd2fbd56c3246772726a85ed0e548d77d3b.tar.zst mason-89abfcd2fbd56c3246772726a85ed0e548d77d3b.zip | |
make install context available via coroutine context (#586)
Diffstat (limited to 'lua/nvim-lsp-installer/servers/phpactor')
| -rw-r--r-- | lua/nvim-lsp-installer/servers/phpactor/init.lua | 13 |
1 files changed, 5 insertions, 8 deletions
diff --git a/lua/nvim-lsp-installer/servers/phpactor/init.lua b/lua/nvim-lsp-installer/servers/phpactor/init.lua index af5d863c..1425ae2e 100644 --- a/lua/nvim-lsp-installer/servers/phpactor/init.lua +++ b/lua/nvim-lsp-installer/servers/phpactor/init.lua @@ -2,7 +2,6 @@ local path = require "nvim-lsp-installer.path" local server = require "nvim-lsp-installer.server" local composer = require "nvim-lsp-installer.core.managers.composer" local git = require "nvim-lsp-installer.core.managers.git" -local installer = require "nvim-lsp-installer.core.installer" local process = require "nvim-lsp-installer.process" local platform = require "nvim-lsp-installer.platform" @@ -13,13 +12,11 @@ return function(name, root_dir) homepage = "https://phpactor.readthedocs.io/en/master/", languages = { "php" }, async = true, - installer = installer.serial { - function() - assert(platform.is_unix, "Phpactor only supports UNIX environments.") - end, - git.clone { "https://github.com/phpactor/phpactor.git" }, - composer.install(), - }, + installer = function() + assert(platform.is_unix, "Phpactor only supports UNIX environments.") + git.clone({ "https://github.com/phpactor/phpactor.git" }).with_receipt() + composer.install() + end, default_options = { cmd_env = { PATH = process.extend_path { path.concat { root_dir, "bin" } }, |
