Update embedded-graphics,

remove useless Featuregates (Doesn't change size)

Update and integrate a few important examples and remove the others
This commit is contained in:
Caemor
2020-03-21 23:37:27 +01:00
parent dcaed6fb3e
commit 8da294dd5e
27 changed files with 167 additions and 1282 deletions
+35
View File
@@ -0,0 +1,35 @@
name: Rust
on:
push:
branches:
- master
pull_request:
branches:
- master
jobs:
build:
runs-on: ubuntu-latest
strategy:
matrix:
rust:
- stable
- beta
steps:
- uses: actions/checkout@v1
- name: Install ARM toolchain
run: rustup target add thumbv7em-none-eabihf
- name: Check Fmt
run: cargo fmt --all -- --check
- name: Build lib
run: cargo check --verbose
- name: Clippy
run: cargo clippy --all-targets --all-features -- -D warnings -A clippy::new_ret_no_self
- name: Build examples
run: cargo build --examples --verbose
#- name: Run tests
# run: cargo test --verbose