Skip to content

Commit

Permalink
Hancho submodule
Browse files Browse the repository at this point in the history
  • Loading branch information
tannewt committed Sep 10, 2024
1 parent 561578f commit 48fb986
Show file tree
Hide file tree
Showing 39 changed files with 678 additions and 132 deletions.
49 changes: 49 additions & 0 deletions .github/workflows/build.yml
Original file line number Diff line number Diff line change
Expand Up @@ -301,3 +301,52 @@ jobs:
with:
boards: ${{ toJSON(fromJSON(needs.scheduler.outputs.ports)[matrix.port]) }}
cp-version: ${{ needs.scheduler.outputs.cp-version }}

clang:
runs-on: ubuntu-22.04
needs: scheduler
if: needs.scheduler.outputs.clang == 'True'
env:
CP_VERSION: ${{ needs.scheduler.outputs.cp-version }}

steps:
- name: Set up repository
uses: actions/checkout@v4
with:
submodules: false
show-progress: false
fetch-depth: 1
- name: Set up python
uses: actions/setup-python@v5
with:
python-version: 3.x
- name: Set up port
id: set-up-port
uses: ./.github/actions/deps/ports
with:
board: adafruit_feather_rp2040

- name: Set up submodules
id: set-up-submodules
uses: ./.github/actions/deps/submodules

- name: Set up external
uses: ./.github/actions/deps/external
with:
port: ${{ steps.set-up-port.outputs.port }}
- name: Set up mpy-cross
if: steps.set-up-submodules.outputs.frozen == 'True'
uses: ./.github/actions/mpy_cross
with:
cp-version: ${{ inputs.cp-version }}
- name: Versions
run: |
clang --version
python3 --version
cmake --version || true
ninja --version || true
mkfs.fat --version || true
- name: build mpy-cross
run: make -j4 -C mpy-cross
- name: build rp2040
run: make -j4 -C ports/raspberrypi BOARD=adafruit_feather_rp2040 TRANSLATION=de_DE
2 changes: 1 addition & 1 deletion .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -96,4 +96,4 @@ TAGS

# clangd cache
##############
.cache
**/.cache
24 changes: 3 additions & 21 deletions .gitmodules
Original file line number Diff line number Diff line change
Expand Up @@ -385,24 +385,6 @@
[submodule "frozen/Adafruit_CircuitPython_Bitmap_Font"]
path = frozen/Adafruit_CircuitPython_Bitmap_Font
url = https://github.com/adafruit/Adafruit_CircuitPython_Bitmap_Font
[submodule "frozen/Adafruit_CircuitPython_MPU6050"]
path = frozen/Adafruit_CircuitPython_MPU6050
url = https://github.com/adafruit/Adafruit_CircuitPython_MPU6050
[submodule "frozen/Adafruit_CircuitPython_Pixel_Framebuf"]
path = frozen/Adafruit_CircuitPython_Pixel_Framebuf
url = https://github.com/adafruit/Adafruit_CircuitPython_Pixel_Framebuf
[submodule "frozen/Adafruit_CircuitPython_LED_Animation"]
path = frozen/Adafruit_CircuitPython_LED_Animation
url = https://github.com/adafruit/Adafruit_CircuitPython_LED_Animation
[submodule "frozen/CircuitPython_AXP2101"]
path = frozen/CircuitPython_AXP2101
url = https://github.com/CDarius/CircuitPython_AXP2101
[submodule "frozen/CircuitPython_BMA423"]
path = frozen/CircuitPython_BMA423
url = https://github.com/jposada202020/CircuitPython_BMA423
[submodule "frozen/Adafruit_CircuitPython_PCF8563"]
path = frozen/Adafruit_CircuitPython_PCF8563
url = https://github.com/adafruit/Adafruit_CircuitPython_PCF8563
[submodule "frozen/Adafruit_CircuitPython_Wiznet5k"]
path = frozen/Adafruit_CircuitPython_Wiznet5k
url = https://github.com/adafruit/Adafruit_CircuitPython_Wiznet5k
[submodule "lib/picolibc"]
path = lib/picolibc
url = https://github.com/picolibc/picolibc.git
Loading

0 comments on commit 48fb986

Please sign in to comment.