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