1
1
mirror of https://github.com/wez/wezterm.git synced 2024-12-24 05:42:03 +03:00
Commit Graph

26 Commits

Author SHA1 Message Date
Stephane Fontaine
573c7a1aee [travis/linux] Build our own harbuzz again
Needs 1.0.5 but xenial has 1.0.1 -_-
2019-02-23 13:04:39 -08:00
Stephane Fontaine
e0c83597f1 [travis/linux] move to xenial
we need non ancient version of harfbuzz & xkbcommon
2019-02-23 13:04:39 -08:00
Stephane Fontaine
9981c2d4eb update .travis.yml with xkbcommon dep 2019-02-23 13:04:39 -08:00
Wez Furlong
6a617aefbb remove coverage bits from travis build
I don't find them valuable and they make it harder for travis
to run on multiple operating systems.
2019-02-19 23:59:02 -08:00
Wez Furlong
11b22f8407 skip building harfbuz on macos 2019-02-19 08:59:39 -08:00
Wez Furlong
1477231ac4 see if travis will build rust on all the platforms 2019-02-19 08:50:48 -08:00
Wez Furlong
d69c718a73 use the clipboard crate
This removes some tricksy code in favor of a third party crate,
which unlocks the clipboard on windows.  I'm not sure how well
this will work on the pure x11 impl yet.
2019-02-17 18:49:22 -08:00
Wez Furlong
3252f3a99a nth time is the charm 2018-08-04 10:58:31 -07:00
Wez Furlong
860cc60519 try again with the cargo fmt logic in travis 2018-08-04 10:51:08 -07:00
Wez Furlong
24207fa369 maybe fix quoting for travis 2018-08-04 10:41:49 -07:00
Wez Furlong
154a228192 don't fail nightly/beta channels due to rustfmt differences 2018-08-04 10:14:48 -07:00
Wez Furlong
b73b41c356 flesh out build matrix
We no longer require nightly, so turn on some other channels
2018-08-04 10:00:51 -07:00
Wez Furlong
ea660b2cd5 update cargo fmt invocation for travis 2018-08-04 09:58:40 -07:00
Wez Furlong
ca9e9c60c7 maybe build harfbuzz on travis 2018-02-22 21:48:49 -08:00
Wez Furlong
ca1c3185de rustfmt on travis 2018-02-20 22:13:07 -08:00
Wez Furlong
8024acff69 macos related build tweaks 2018-02-20 17:12:17 -08:00
Wez Furlong
0b68ab0c58 sudo is required to make kcov work
travis-ci issue 9061 has the details.  I'm not linking that by url
because I don't want to surface this repo too publically already.
2018-02-20 13:41:05 -08:00
Wez Furlong
f4b647863f add cargo cache to travis 2018-02-20 13:31:35 -08:00
Wez Furlong
820c22301c travis/kcov 2018-02-20 13:29:17 -08:00
Wez Furlong
4ccb5a2519 revise readme and travis config 2018-02-20 13:17:23 -08:00
Wez Furlong
247be93bc4 maybe add code coverage to the CI 2018-02-20 13:06:50 -08:00
Wez Furlong
a86e81a796 tweak travis config 2018-02-20 12:48:15 -08:00
Wez Furlong
e7d99024bb build our own harfbuzz for broader compat 2018-02-20 12:33:30 -08:00
Wez Furlong
a78efced1c Meh, TravisCI Ubuntu is too old. 2018-02-06 22:24:36 -08:00
Wez Furlong
b0e8e2bfeb tweak travis config 2018-02-06 21:55:52 -08:00
Wez Furlong
7229de2ce6 Add a travis config 2018-02-06 21:44:26 -08:00