Commit graph

25 commits

Author SHA1 Message Date
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