Skip to content

Commit

Permalink
llext: use xtensa-build-zephyr.py in GitHub CI
Browse files Browse the repository at this point in the history
Switch the GitHub CI workflow to use xtensa-build-zephyr.py

Signed-off-by: Guennadi Liakhovetski <guennadi.liakhovetski@linux.intel.com>
  • Loading branch information
lyakh committed May 3, 2024
1 parent d2a064c commit cb74677
Showing 1 changed file with 9 additions and 4 deletions.
13 changes: 9 additions & 4 deletions .github/workflows/llext.yml
Original file line number Diff line number Diff line change
Expand Up @@ -35,7 +35,12 @@ jobs:
run: |
cd workspace && ./sof/zephyr/docker-run.sh /bin/sh -c \
'ln -s /opt/toolchains/zephyr-sdk-* ~/;
west build --board intel_adsp_ace15_mtpm sof/app \
-- -DEXTRA_CFLAGS=-Werror -DEXTRA_CXXFLAGS=-Werror \
-DEXTRA_AFLAGS=-Werror \
-DOVERLAY_CONFIG=overlays/mtl/module_overlay.conf'
python sof/scripts/xtensa-build-zephyr.py \
--no-interactive \
--cmake-args=-DEXTRA_CFLAGS=-Werror \
--cmake-args=-DEXTRA_CXXFLAGS=-Werror \
--cmake-args=-DEXTRA_AFLAGS=\'-Werror -Wa,--fatal-warnings\' \
--cmake-args=--warn-uninitialized \
--cmake-args=-DCONFIG_OUTPUT_DISASSEMBLY=y \
--cmake-args=-DCONFIG_OUTPUT_DISASSEMBLY_WITH_SOURCE=n \
--overlay=overlays/mtl/module_overlay.conf mtl'

0 comments on commit cb74677

Please sign in to comment.