Name | Date | Size | #Lines | LOC | ||
---|---|---|---|---|---|---|
.. | - | - | ||||
cmake/ | 11-Mar-2024 | - | 779 | 650 | ||
docker_build/ | 11-Mar-2024 | - | 207 | 174 | ||
kconfig/ | 11-Mar-2024 | - | 9,943 | 5,791 | ||
scan/ | 11-Mar-2024 | - | 120 | 85 | ||
README.docker | D | 11-Mar-2024 | 959 | 35 | 22 | |
build-tools.sh | D | 11-Mar-2024 | 4.1 KiB | 157 | 118 | |
checkpatch.pl | D | 11-Mar-2024 | 201 KiB | 6,850 | 5,251 | |
const_structs.checkpatch | D | 11-Mar-2024 | 43 | 4 | 4 | |
docker-qemu.sh | D | 11-Mar-2024 | 385 | 13 | 2 | |
docker-run.sh | D | 11-Mar-2024 | 689 | 27 | 11 | |
gen-doc.sh | D | 11-Mar-2024 | 2.8 KiB | 136 | 100 | |
host-build-all.sh | D | 11-Mar-2024 | 472 | 32 | 18 | |
host-testbench.sh | D | 11-Mar-2024 | 2.8 KiB | 120 | 84 | |
qemu-check.sh | D | 11-Mar-2024 | 5.3 KiB | 221 | 168 | |
rebuild-testbench.sh | D | 11-Mar-2024 | 1,003 | 56 | 39 | |
run-mocks.sh | D | 11-Mar-2024 | 1.7 KiB | 85 | 61 | |
sof-post-commit-hook.sh | D | 11-Mar-2024 | 388 | 11 | 3 | |
sof-pre-commit-hook.sh | D | 11-Mar-2024 | 201 | 7 | 1 | |
sof-target-install.sh | D | 11-Mar-2024 | 525 | 18 | 11 | |
sof_fw.kb | D | 11-Mar-2024 | 268 | 11 | 7 | |
spelling.txt | D | 11-Mar-2024 | 25 KiB | 1,255 | 1,254 | |
xtensa-build-all.sh | D | 11-Mar-2024 | 10.5 KiB | 433 | 350 | |
xtensa-build-zephyr.sh | D | 11-Mar-2024 | 7.7 KiB | 284 | 209 |
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