• Home
  • History
  • Annotate
Name Date Size #Lines LOC

..--

cmake/11-Mar-2024-779650

docker_build/11-Mar-2024-207174

kconfig/11-Mar-2024-9,9435,791

scan/11-Mar-2024-12085

README.dockerD11-Mar-2024959 3522

build-tools.shD11-Mar-20244.1 KiB157118

checkpatch.plD11-Mar-2024201 KiB6,8505,251

const_structs.checkpatchD11-Mar-202443 44

docker-qemu.shD11-Mar-2024385 132

docker-run.shD11-Mar-2024689 2711

gen-doc.shD11-Mar-20242.8 KiB136100

host-build-all.shD11-Mar-2024472 3218

host-testbench.shD11-Mar-20242.8 KiB12084

qemu-check.shD11-Mar-20245.3 KiB221168

rebuild-testbench.shD11-Mar-20241,003 5639

run-mocks.shD11-Mar-20241.7 KiB8561

sof-post-commit-hook.shD11-Mar-2024388 113

sof-pre-commit-hook.shD11-Mar-2024201 71

sof-target-install.shD11-Mar-2024525 1811

sof_fw.kbD11-Mar-2024268 117

spelling.txtD11-Mar-202425 KiB1,2551,254

xtensa-build-all.shD11-Mar-202410.5 KiB433350

xtensa-build-zephyr.shD11-Mar-20247.7 KiB284209

README.docker

1The docker container provided in docker_build sets up a build environment for
2building Sound Open Firmware. A working docker installation is needed to run
3the docker build container.
4
5Note: In order to run docker as non sudo/root user please run.
6
7sudo usermod -aG docker your-user-name
8
9Then logout and login again.
10
11Quick Start:
12
13First, build the docker container. This step needs to be done initially and
14when the toolchain or alsa dependencies are updated.
15
16cd scripts/docker_build
17
18./docker-build.sh
19
20After the container is built, it can be used to run the scripts.
21
22To build for baytrail:
23./scripts/docker-run.sh ./scripts/xtensa-build-all.sh -l byt
24or (may need password test0000 for rimage install)
25./scripts/docker-run.sh ./scripts/xtensa-build-all.sh byt
26
27To rebuild the topology and logger:
28./scripts/docker-run.sh ./scripts/build-tools.sh
29
30An incremental sof.git build:
31./scripts/docker-run.sh make
32
33Or enter a shell:
34./scripts/docker-run.sh bash
35