Max Brunsfeld
de53b82e2c
Remove unnecessary caching on Travis
...
macOS Travis builds have been extremely slow due to the final caching step.
2020-06-24 14:22:37 -07:00
Thomas Vigouroux
81d533d2d1
Fix compilation warnings ( #635 )
...
* lib: fix compilation warnings
* ci: add CFLAGS
2020-06-03 12:19:57 -07:00
Eli Schwartz
b4c252051d
add Make-based build to travis
2020-04-21 23:49:19 -04:00
Max Brunsfeld
284489a83b
Fix home directory name in travis config file
2019-11-22 13:05:46 -08:00
Max Brunsfeld
a008ce63e6
Don't include wasm library in the CLI binary on windows
2019-05-14 15:51:12 -07:00
Max Brunsfeld
ad43b211f4
Allow building the wasm libs with native emscripten instead of docker
...
And build them on the mac CI as well as the linux CI
2019-05-14 14:02:22 -07:00
Max Brunsfeld
66e006105c
Build and test wasm on CI
2019-04-26 14:38:13 -07:00
Max Brunsfeld
5017086232
Switch back to rust stable on CI
2019-03-21 11:26:13 -07:00
Max Brunsfeld
0ae304f582
Lib: Rework the API for cancelling a parse
...
Also, use beta on CI until atomic::AtomicU32 lands in stable.
2019-03-18 09:51:21 -07:00
Max Brunsfeld
e6d6b4a700
Revert "CI: move binary instead of copying to preserve executable permission"
...
This reverts commit 743d18d956 .
2019-02-25 13:41:57 -08:00
Max Brunsfeld
743d18d956
CI: move binary instead of copying to preserve executable permission
2019-02-21 16:18:22 -08:00
Max Brunsfeld
4cac85fec4
Add benchmark script
...
* Structure `cli` crate as both a library and an executable, so that
benchmarks can import code from the crate.
* Import macros in the Rust 2018 style.
2019-02-01 15:17:35 -08:00
Max Brunsfeld
e7bb57550b
Use gzip for release assets so they can easily be extracted from node
2019-01-16 13:07:54 -08:00
Max Brunsfeld
ef735eb942
Upload binary artifacts from CI builds
2019-01-16 10:12:43 -08:00
Max Brunsfeld
5c3c1dd0bd
Get logging flags working properly with test script
2019-01-15 13:21:48 -08:00
Max Brunsfeld
b1fa49448d
Regenerate parsers on CI
2019-01-14 15:09:54 -08:00
Max Brunsfeld
acfa0c524a
Fix env var setup on travis
2019-01-11 14:56:33 -08:00
Max Brunsfeld
45c8cf47ea
Enable backtraces on CI
2019-01-11 13:49:49 -08:00
Max Brunsfeld
99531d757c
Configure caching on travis and appveyor
2019-01-10 15:50:34 -08:00
Max Brunsfeld
fab4673c14
Get fixture grammars building for library unit tests
2019-01-10 15:48:13 -08:00
Max Brunsfeld
97ca3bc2d1
Add rust tree-sitter runtime binding in lib directory
2019-01-04 17:16:34 -08:00
Max Brunsfeld
e10a817704
Switch back to default c compiler on travis
2018-05-18 10:55:42 -07:00
Max Brunsfeld
29dfa05504
Try clang
2018-05-17 21:13:59 -07:00
Max Brunsfeld
08217fff8d
Get basic parsing working, add some unit tests
2018-05-17 17:16:35 -07:00
Max Brunsfeld
8918d1a5b1
Add boilerplate
2018-05-17 14:46:29 -07:00