Skip to content

Commit c05d800

Browse files
authored
Update to esp-hal 1.0.0 and migrate to Bevy no_std (#80)
* upgrade to esp-hal 1.0.0 and Bevy no_std * add ESP32-S3-BOX-3 implementation * add Desktop implementation * remove other targets, they will be added later on
1 parent 6d56174 commit c05d800

File tree

144 files changed

+2002
-4248
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

144 files changed

+2002
-4248
lines changed

.devcontainer/Dockerfile

Lines changed: 0 additions & 42 deletions
This file was deleted.

.devcontainer/devcontainer.json

Lines changed: 0 additions & 44 deletions
This file was deleted.

.github/workflows/build-esp32-c3-rust.yml

Lines changed: 0 additions & 51 deletions
This file was deleted.

.github/workflows/build-esp32-c6-rust.yml

Lines changed: 0 additions & 50 deletions
This file was deleted.

.github/workflows/build-esp32-rust.yml

Lines changed: 0 additions & 50 deletions
This file was deleted.

.github/workflows/build-esp32-s2-rust.yml

Lines changed: 0 additions & 50 deletions
This file was deleted.

.github/workflows/build-esp32-s3-rust.yml

Lines changed: 6 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -3,9 +3,8 @@ name: CI for ESP32-S3
33
on:
44
push:
55
paths:
6-
- "esp32-s3/**"
6+
- "spooky-maze-esp32-s3-box-3/**"
77
- "spooky-core/**"
8-
- "spooky-embedded/**"
98
workflow_dispatch:
109

1110
env:
@@ -25,26 +24,19 @@ jobs:
2524
uses: esp-rs/[email protected]
2625
with:
2726
default: true
28-
version: '1.82.0'
27+
version: '1.85.0'
2928
buildtargets: esp32s3
3029
ldproxy: false
3130

3231
- name: Enable caching
3332
uses: Swatinem/rust-cache@v2
3433

35-
- name: Run checks sequentially for all boards
36-
working-directory: esp32-s3
34+
- name: Run checks
35+
working-directory: spooky-maze-esp32-s3-box-3
3736
run: |
38-
# Define the list of boards to build
39-
boards=("esp32-s3-box" "esp32-s3-box-3" "esp32-s3-usb-otg" "m5stack-cores3")
4037
4138
# Perform common checks
4239
echo "Running common checks"
4340
cargo fmt --all -- --check --color always
44-
45-
# Iterate through each board and build
46-
for board in "${boards[@]}"; do
47-
echo "Building for board: $board"
48-
cargo clippy --release --features "$board" --workspace -- -D warnings
49-
cargo build --release --features "$board"
50-
done
41+
#cargo clippy --release --workspace -- -D warnings
42+
#cargo build --release

0 commit comments

Comments
 (0)