Victor Brekenfeld
b537237a74
Refactor udev backend
...
- Do not open devices for `UdevHandler` anymore
- `UdevBackend` does not require `LoopHandle` or `Session` anymore
- Type of the created device can be choosed freely by the handler
- `UdevBackendObserver` is not needed anymore
2018-11-29 16:13:07 +01:00
Victor Brekenfeld
26204fc8de
[travis] Only do cargo check for incomplete feature-sets
2018-09-30 21:12:38 +02:00
Victor Berger
dc775038ff
travis: check anvil as well
2018-09-30 12:14:22 +02:00
Victor Berger
cd77229199
travis: use stable rustfmt and switch to clippy-preview
2018-09-27 12:18:54 +02:00
Victor Berger
4bdfc5b5b1
travis: run all tests in cargo test
...
Specifying "--doc --lib --tests" together is no longer supported
2018-09-25 09:42:08 +02:00
Victor Berger
ae1395fb32
anvil: test on travis
2018-05-07 20:03:14 +02:00
Victor Berger
89cecd6fee
travis: add xwayland feature
2018-05-04 10:57:18 +02:00
Victor Berger
3a74a40877
travis: only build master & PRs
2018-04-17 18:48:46 +02:00
Drakulix
e3113caa72
Add new travis feature for logind
2018-02-20 19:19:22 +01:00
Victor Berger
88617153b9
Travis: fix deploy
2018-01-14 15:44:02 +01:00
Drakulix
66c011c942
Use new rustfmt-preview
2018-01-07 22:30:38 +01:00
Drakulix
d3a8ff629d
Test new features
2017-12-21 17:57:19 +01:00
Drakulix
b0d4bdc36d
Fix travis build with updated libinput
2017-12-15 19:22:40 +01:00
Victor Berger
5884162082
travis: ignore failures of apt-get update
2017-10-09 12:23:52 +02:00
Victor Berger
b41cf9c4c3
travis: only deploy with FEATURES=all
2017-10-04 11:39:14 +02:00
Victor Berger
047e1e11f6
travis: correct doc index location
2017-10-04 11:29:50 +02:00
Victor Berger
434c074a79
travis: use travis deploy instead of doc_upload.sh
2017-10-03 16:18:49 +02:00
Victor Berger
30efcea2ee
travis: test various features combination
2017-09-30 12:05:28 +02:00
Victor Berger
262eaa8883
travis: remove travis-cargo
2017-09-29 17:22:19 +02:00
Victor Berger
8251fe0623
travis: actually, we need to rebuild rustfmt
...
Every nightly update breaks the cached version.
2017-09-22 18:56:31 +02:00
Drakulix
74b56e6de2
Fix examples
2017-09-21 20:31:51 +02:00
Victor Berger
a86b3d6d67
travis: fix argument nesting
2017-09-05 20:11:26 +02:00
Victor Berger
00c9a0c695
travis: use rustfmt-nightly
2017-09-05 19:50:41 +02:00
Drakulix
29ac97b4a7
Added libudev to travis for buildings libinput
2017-04-26 19:48:15 +02:00
Victor Berger
2e13d693a8
Allow travis failure on nightly.
2017-03-20 16:19:50 +01:00
Drakulix
6d2025634c
Fix travis using outdated rustfmt
2017-03-20 15:43:57 +01:00
Victor Berger
4adea0950a
rustfmt
2017-03-13 18:41:12 +01:00
Victor Berger
38708c4ead
travis: Add clippy
2017-03-11 09:15:17 +01:00
Victor Berger
8aa4e65856
travis: Add rustfmt
2017-03-11 09:06:25 +01:00
Victor Berger
00b6f3db2c
travis: update GH_TOKEN
2017-02-22 17:04:21 +01:00
Victor Berger
17f8ebb7a9
travis: don't build doc for dependencies
2017-02-22 16:46:22 +01:00
Victor Berger
618fb3a804
travis: use cache & container infra
...
To speed-up builds & tests
2017-02-22 16:42:56 +01:00
Victor Berger
85eb10ce41
Donc run tests for now
...
Travis appears to have too old versions of libwayland, and tests seem to crash because of this.
2017-02-22 16:34:43 +01:00
Victor Berger
62c9fee09d
Add XDG_RUNTIME_DIR and RUST_BACKTRACE
2017-02-22 14:31:36 +01:00
Victor Berger
bfc09a0a99
Use a more recent image in travis
2017-02-22 14:23:20 +01:00
Victor Berger
81c9409ee7
Add travis build
2017-02-22 14:10:51 +01:00