mirror of
https://github.com/infiniteCable2/panda.git
synced 2026-02-19 01:33:52 +08:00
Switch panda to scons builder (#635)
* add scons builder * cleanup 1 * remove building from python code * add pedal build * fixup flags * add EON flag * change github actions to scons * fixup automated tests * move flashing scripts * fix indent * remove version.mk * fix not in git * fix linker script filename * untested pedal flashing scripts * add release option * better asserts * swap condition * enable usb and fix flash script * usb flash is not supported * use button to enable dfu mode * no usb because misra * remove sleep
This commit is contained in:
12
.github/workflows/test.yaml
vendored
12
.github/workflows/test.yaml
vendored
@@ -36,14 +36,10 @@ jobs:
|
||||
run: eval "$BUILD"
|
||||
- name: Test python package installer
|
||||
run: $RUN "cd /tmp/openpilot/panda && python setup.py install"
|
||||
- name: Build panda STM image
|
||||
run: $RUN "cd /tmp/openpilot/panda/board && make bin"
|
||||
- name: Build panda STM bootstub image
|
||||
run: $RUN "cd /tmp/openpilot/panda/board && make obj/bootstub.panda.bin"
|
||||
- name: Build pedal STM image
|
||||
run: $RUN "cd /tmp/openpilot/panda/board/pedal && make obj/comma.bin"
|
||||
- name: Build pedal STM bootstub image
|
||||
run: $RUN "cd /tmp/openpilot/panda/board/pedal && make obj/bootstub.bin"
|
||||
- name: Build panda STM image and bootstub
|
||||
run: $RUN "cd /tmp/openpilot/panda && scons"
|
||||
- name: Build pedal STM image and bootstub
|
||||
run: $RUN "cd /tmp/openpilot/panda && PEDAL=1 scons"
|
||||
|
||||
safety:
|
||||
name: safety
|
||||
|
||||
Reference in New Issue
Block a user