Skip to content

Commit e7eec62

Browse files
lgirdwoodCopilot
authored andcommitted
Update .agent/workflows/build_and_validate.md
indent fenced code block Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com> Signed-off-by: Liam Girdwood <lgirdwood@gmail.com>
1 parent 7cf06a2 commit e7eec62

1 file changed

Lines changed: 11 additions & 8 deletions

File tree

.agent/workflows/build_and_validate.md

Lines changed: 11 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -4,16 +4,19 @@ description: Build and validate new C code features
44

55
This workflow describes the process for building and validating any new C code features in the SOF repository.
66

7-
**Note:** The QEMU build targets must be used for both building and testing.
7+
**Note:** The QEMU build targets must be used for both building and testing. The user requires the build must be error and warning free and the ztests must all pass.
88

9+
// turbo-all
910
1. Build the new C code feature using the `xtensa-build-zephyr.py` script.
10-
```bash
11-
./scripts/xtensa-build-zephyr.py
12-
```
11+
```bash
12+
source ../.venv/bin/activate
13+
./scripts/xtensa-build-zephyr.py qemu_xtensa
14+
```
1315

1416
2. Validate the feature with a ztest run using the `sof-qemu-run.sh` script.
15-
```bash
16-
./scripts/sof-qemu-run.sh
17-
```
17+
```bash
18+
source ../.venv/bin/activate
19+
./scripts/sof-qemu-run.sh build-qemu_xtensa
20+
```
1821

19-
3. Ensure that all new features and functions have appropriate Doxygen comments and that the Doxygen documentation builds without errors or warnings.
22+
3. Ensure that all new features and functions have appropriate Doxygen comments and that the Doxygen documentation builds without errors or warnings.

0 commit comments

Comments
 (0)