Commit graph

28 commits

Author SHA1 Message Date
Stephan Seitz
5639b74db0 chore(makefile): apply fixes to original makefile 2022-02-08 23:37:59 +01:00
Stephan Seitz
81f2a5d702 fix(makefile): fallback to c++14 when parser does not have cxx_standard set 2022-02-08 23:37:59 +01:00
Stephan Seitz
bb33aea03c Set CXX standard per parser and fix Norg 2022-01-23 16:27:25 +01:00
Stephan Seitz
a37c97545f Allow compilation via makefile 2022-01-23 16:27:25 +01:00
maxxnino
e3e43c479e Add zig as compiler for parser 2021-10-21 22:10:55 +02:00
Stephan Seitz
2a073f760c feat(install): add options prefer_git and command_extra_args
Fixes #1888
2021-10-01 22:21:16 +02:00
Eduardo Cuducos
a76dbe7335 Replaces curl argument: --no-progress-meter -> --silent
Fix #1748
2021-08-25 09:24:08 +02:00
Thomas Vigouroux
ac9f7a2d5a fix(dowload): don't display curl progress
Fixes #1731
2021-08-24 17:41:01 +02:00
Laurence Tratt
37a220526d "-z" needs to come before "-f". 2021-07-19 21:51:33 +02:00
Laurence Tratt
968ce80c99 Add -z switch to tar.
Some versions of tar automatically infer `-z` if a `.gz` (or other compressed
extension) file is passed -- but some, including OpenBSD's, don't do this and
require an explicit `-z`. As far as I know, any version of tar which
automatically unzips files supports `-z` so this should be a backwards
compatible change for most versions of tar.
2021-07-19 21:51:33 +02:00
Santos Gallegos
be8f656087
Use stylua for autoformat code (#1480) 2021-07-04 21:12:17 +00:00
Daniel Bendel
9fb2b0c0b6 remove developer mode error message 2021-04-15 16:56:49 +02:00
Daniel Bendel
6484c5c880 split is_github_or_gitlab again 2021-04-15 16:56:49 +02:00
Daniel Bendel
06af7daf18 remove single-branch and branch arguments on git call 2021-04-15 16:56:49 +02:00
Daniel Bendel
5ff8535bb4 fix undefined variable 2021-04-15 16:56:49 +02:00
Daniel Bendel
50aa988327 a little less variables :) 2021-04-15 16:56:49 +02:00
Daniel Bendel
a866b808c6 removed core.symlinks=true from git call 2021-04-15 16:56:49 +02:00
AdnoC
e65049bd37 use utils.join_path 2021-04-15 16:56:49 +02:00
AdnoC
4d2813f03b use locked revision when downloading via git 2021-04-15 16:56:49 +02:00
AdnoC
234557b95e fix windows check 2021-04-15 16:56:49 +02:00
AdnoC
ef546ef7c8 style 2021-04-15 16:56:49 +02:00
AdnoC
add6eaf181 Do not use builtin tar on Windows
Several parsers (typescript and ocaml specifically) contain symlinks in
their repo. The tar built into Windows cannot handle them.

So, on Windows just use git to download parsers.
2021-04-15 16:56:49 +02:00
Jozef Grajciar
c7422dd257 Add Windows support for cl.exe
Co-authored-by: Stephan Seitz <stephan.seitz@fau.de>
2021-03-04 19:58:58 +01:00
Stephan Seitz
06660a73a7 Fix: Allow repo.url to end in ".git" 2021-03-02 12:46:43 -05:00
Stephan Seitz
1df50b3435 Fix #972: Add tar-download support for Gitlab 2021-03-02 16:55:18 +01:00
kiyan
9d57216c0d chore: remove useless code and indent files 2021-02-27 13:36:33 +01:00
Stephan Seitz
6142223557 Add fix for vim.fn.executable(vim.NIL)
This might be a hard error in future:
https://github.com/neovim/neovim/issues/13485
7bb4e74c38
2020-12-12 15:25:27 +01:00
Suhas Hebbar
46ce4adca8 Code Refactor
- Move select_* function to shell_command_selectors.lua.
- Rename select_args to select_compiler_args.
2020-10-06 19:08:42 +02:00