diff options
| author | Hirokazu Hata <h.hata.ai.t@gmail.com> | 2020-05-18 23:50:37 +0900 |
|---|---|---|
| committer | Hirokazu Hata <h.hata.ai.t@gmail.com> | 2020-05-18 23:51:24 +0900 |
| commit | 2fd443bc5c1717327a26c7c9646b2fa306d5a0fd (patch) | |
| tree | 9a7fafa0401e936e0f4ca8fbc2bfb5e69c058e1e /scripts | |
| parent | [docgen] Update README.md (diff) | |
| download | nvim-lspconfig-2fd443bc5c1717327a26c7c9646b2fa306d5a0fd.tar nvim-lspconfig-2fd443bc5c1717327a26c7c9646b2fa306d5a0fd.tar.gz nvim-lspconfig-2fd443bc5c1717327a26c7c9646b2fa306d5a0fd.tar.bz2 nvim-lspconfig-2fd443bc5c1717327a26c7c9646b2fa306d5a0fd.tar.lz nvim-lspconfig-2fd443bc5c1717327a26c7c9646b2fa306d5a0fd.tar.xz nvim-lspconfig-2fd443bc5c1717327a26c7c9646b2fa306d5a0fd.tar.zst nvim-lspconfig-2fd443bc5c1717327a26c7c9646b2fa306d5a0fd.zip | |
docgen: use package.json url instead of VSCode extension name
VSCode extensions are so large size and we offten get a network error with downloading them.
So we had better to directory download package.json.
Diffstat (limited to 'scripts')
| -rw-r--r-- | scripts/docgen.lua | 26 |
1 files changed, 0 insertions, 26 deletions
diff --git a/scripts/docgen.lua b/scripts/docgen.lua index 21b9a7f8..331f0723 100644 --- a/scripts/docgen.lua +++ b/scripts/docgen.lua @@ -136,32 +136,6 @@ local function make_lsp_sections() end; function() local package_json_name = util.path.join(tempdir, template_name..'.package.json'); - if docs.vscode then - docs.vspackage = util.format_vspackage_url(docs.vscode) - end - if docs.vspackage then - for i = 1, 5 do - local script = [[ - curl -L -o {{vspackage_name}} {{vspackage_url}} - gzip -d {{vspackage_name}} - unzip -j {{vspackage_zip}} extension/package.json - mv package.json {{package_json_name}} - ]] - os.execute(template(script, { - package_json_name = package_json_name; - vspackage_name = util.path.join(tempdir, template_name..'.vspackage.zip.gz'); - vspackage_zip = util.path.join(tempdir, template_name..'.vspackage.zip'); - vspackage_url = docs.vspackage; - })) - if util.path.is_file(package_json_name) then - docs.package_json = true - break - else - print(string.format("Failed to download vspackage for %q at %q", template_name, docs.vspackage)) - vim.api.nvim_command("sleep "..math.random(0, i)) - end - end - end if docs.package_json then if not util.path.is_file(package_json_name) then os.execute(string.format("curl -L -o %q %q", package_json_name, docs.package_json)) |
