mirror of
https://github.com/raspberrypi/pico-sdk.git
synced 2025-04-16 23:43:15 +00:00
Add --recursive flag to git submodule cmd
Update all github workflows because picotool is (properly) using mbedtls in pico-sdk and it now has its own submodules.
This commit is contained in:
parent
1ff632128f
commit
5172583f5c
2
.github/workflows/macOS.yml
vendored
2
.github/workflows/macOS.yml
vendored
@ -19,7 +19,7 @@ jobs:
|
||||
- name: Checkout repo
|
||||
uses: actions/checkout@v4
|
||||
- name: Checkout submodules
|
||||
run: git submodule update --init
|
||||
run: git submodule update --init --recursive
|
||||
- name: Install dependencies
|
||||
run: |
|
||||
brew install cmake
|
||||
|
2
.github/workflows/multi-gcc.yml
vendored
2
.github/workflows/multi-gcc.yml
vendored
@ -23,7 +23,7 @@ jobs:
|
||||
uses: actions/checkout@v4
|
||||
|
||||
- name: Checkout submodules
|
||||
run: git submodule update --init
|
||||
run: git submodule update --init --recursive
|
||||
|
||||
- name: Host Release
|
||||
run: cd ${{github.workspace}}; mkdir -p build; rm -rf build/*; cd build; cmake ../ -DPICO_SDK_TESTS_ENABLED=1 -DCMAKE_BUILD_TYPE=Release -DPICO_NO_PICOTOOL=1 -DPICO_PLATFORM=host; make --output-sync=target --no-builtin-rules --no-builtin-variables -j$(nproc)
|
||||
|
@ -94,7 +94,7 @@ jobs:
|
||||
uses: actions/checkout@v4
|
||||
|
||||
- name: Checkout submodules
|
||||
run: git submodule update --init
|
||||
run: git submodule update --init --recursive
|
||||
|
||||
- name: Host Release
|
||||
run: cd ${{github.workspace}}; mkdir -p build; rm -rf build/*; cd build; cmake ../ -DPICO_SDK_TESTS_ENABLED=1 -DCMAKE_BUILD_TYPE=Release -DPICO_NO_PICOTOOL=1 -DPICO_PLATFORM=host; make --output-sync=target --no-builtin-rules --no-builtin-variables -j$(nproc)
|
||||
|
2
.github/workflows/windows.yml
vendored
2
.github/workflows/windows.yml
vendored
@ -19,7 +19,7 @@ jobs:
|
||||
- name: Checkout repo
|
||||
uses: actions/checkout@v4
|
||||
- name: Checkout submodules
|
||||
run: git submodule update --init
|
||||
run: git submodule update --init --recursive
|
||||
- name: Install dependencies
|
||||
run: choco install .github/workflows/choco_packages.config
|
||||
|
||||
|
Loading…
x
Reference in New Issue
Block a user