Commit graph

8 commits

Author SHA1 Message Date
Jay Oster 9de2383712
Fix dependency bloat (#67)
* Move all examples to individual crates

* CI: Add libsdl2

* Use Ubuntu bionic for updated libsdl; 2.0.8

* Clippy

* libudev-dev is a dependency of libsdl2-dev

* Clippy

* Remove unnecessary dev-dependency

* `winit` is actually used in unit tests

* Fix a typo

* Move `simple-invaders` crate
2020-04-13 10:12:18 -07:00
Bernardo Meurer 246375f0e9
treewide: bump dependencies (#60) 2020-04-12 23:13:40 -07:00
Jay Oster efa57289cb
Hypothesis: Removing the Travis cache should make CI builds much faster (#41) 2019-11-06 22:07:07 -08:00
Jay Oster 7844c15a77
Add gamepad support (#28)
* Add gamepad support

* Try to fix the build
2019-10-28 01:03:03 -07:00
Jay Oster 63369b8fe0 Fix CI
- `--workspace` is a nightly-only arg
2019-10-06 02:41:41 -07:00
Jay Oster aa9fdf56bf Enable clippy and tests on the entire workspace 2019-10-06 02:31:29 -07:00
Jay Oster 8dc33fcf4e
Enable clippy in CI (#2)
* Enable clippy in CI

- Removed beta and nightly channels to prevent build breakage
- Fixed some lints noted by `pedantic` and `nursery` level (but not denying these levels by default)
2019-10-04 21:35:00 -07:00
Jay Oster 7a858089bf
First pass at CI support (#1)
* First pass at CI support

* Fix MSRV (required by wgpu)

* Winit requires MSRV 1.36.0 on Linux, add rustfmt to CI, add CI badge to README

* Don't forget to install rustfmt
2019-10-03 22:59:54 -07:00