Leoi Hung Kin
|
89089a7355
|
Added "/utf-8" to Windows compilation options. (#603)
|
3 years ago |
Orhun Parmaksız
|
9912bd7821
|
Compile the grammar libraries with full RELRO on Linux (#599)
* Compile the grammar libraries with full RELRO
* Set RELRO compiler options for only Linux
|
3 years ago |
Blaž Hrastnik
|
a4b077e9b9
|
Build ts/tsx again, refactor collect_tree_sitter_dirs
|
3 years ago |
Blaž Hrastnik
|
e6bf6a8f28
|
Build each grammar in it's own src dir
Windows places temporary files in the current dir, so compiling in
parallel caused conflicts.
|
3 years ago |
Blaž Hrastnik
|
a7fa5621ce
|
Try to rearrange the file order?
|
3 years ago |
Blaž Hrastnik
|
c8dc9b64dd
|
windows: Try building inside OUT_DIR?
|
3 years ago |
Blaž Hrastnik
|
dd2903ff10
|
Dynamically load grammar libraries at runtime
|
3 years ago |
Blaž Hrastnik
|
59f94d13b8
|
Disable haskell grammar until build issues are resolved
|
3 years ago |
Jan Hrastnik
|
212f6bc372
|
changed flag in build_cpp '/std:c++14' to '/std:c++17' due to tree_sitter_haskell not compiling on msvc without it
|
3 years ago |
Blaž Hrastnik
|
f6a900fee1
|
syntax: Use a different C++ flag for MSVC
|
3 years ago |
Blaž Hrastnik
|
5a344a3ae5
|
Address clippy lint
|
3 years ago |
Blaž Hrastnik
|
72eaaaac99
|
syntax: Build C++ grammars as c++14
The haskell grammar requires at last c++14 to build.
Fixes #117
|
3 years ago |
Blaž Hrastnik
|
8f78c0c612
|
syntax: Disable explicit debug/opt_level passing
cc-rs will already do the right thing and figure out the flags.
Fixes #34
|
3 years ago |
Blaž Hrastnik
|
dbc392d92c
|
Run fmt
|
3 years ago |
nathom
|
b1ce969d80
|
Add .DS_Store to ignored directories
|
3 years ago |
Blaž Hrastnik
|
3cf9a4ceb8
|
syntax: Don't deadlock the build if one of the jobs fails.
|
4 years ago |
Blaž Hrastnik
|
3bab640491
|
Add c++, js, css, html language definitions.
|
4 years ago |
Blaž Hrastnik
|
06aca7691c
|
clippy lint
|
4 years ago |
Blaž Hrastnik
|
a16c6e2585
|
clippy lints
|
4 years ago |
Blaž Hrastnik
|
8289bd1cb0
|
minor, fix clippy lint
|
4 years ago |
Blaž Hrastnik
|
c6456d04b9
|
syntax: Drop the rayon dependency for threadpool.
We just need a small concurrent threadpool for compilation.
|
4 years ago |
Blaž Hrastnik
|
22fe2ebe72
|
helix-syntax: Speed up compilation by compiling langs in parallel.
|
4 years ago |
Blaž Hrastnik
|
b17a77b8b8
|
cleanup: Import tree-sitter-highlight so we can cache trees.
|
4 years ago |
Blaž Hrastnik
|
7eac12a4bb
|
Add helix-syntax as a wrapper around tree-sitter parsers.
|
4 years ago |