mirror of https://github.com/thesofproject/sof.git
d98a7ed103
checkpatch is currently checking for changes that need ABI updates and actual ABI changes in the same loop in process(). So if some file that needs an ABI change comes first, a WARNING will be issued. Look for an actual ABI change before starting to crunch the entire patch line by line. Signed-off-by: Dragos Tarcatu <dragos_tarcatu@mentor.com> |
||
---|---|---|
.. | ||
cmake | ||
docker_build | ||
kconfig | ||
README.docker | ||
build-tools.sh | ||
checkpatch.pl | ||
const_structs.checkpatch | ||
docker-qemu.sh | ||
docker-run.sh | ||
gen-doc.sh | ||
host-build-all.sh | ||
host-testbench.sh | ||
qemu-check.sh | ||
sof-post-commit-hook.sh | ||
sof-pre-commit-hook.sh | ||
sof-target-install.sh | ||
sof_fw.kb | ||
spelling.txt | ||
xtensa-build-all.sh |
README.docker
The docker container provided in docker_build sets up a build environment for building Sound Open Firmware. A working docker installation is needed to run the docker build container. Note: In order to run docker as non sudo/root user please run. sudo usermod -aG docker your-user-name Then logout and login again. Quick Start: First, build the docker container. This step needs to be done initially and when the toolchain or alsa dependencies are updated. cd scripts/docker_build ./docker-build.sh After the container is built, it can be used to run the scripts. To build for baytrail: ./scripts/docker-run.sh ./scripts/xtensa-build-all.sh -l byt or (may need password test0000 for rimage install) ./scripts/docker-run.sh ./scripts/xtensa-build-all.sh byt To rebuild the topology and logger: ./scripts/docker-run.sh ./scripts/build-tools.sh An incremental sof.git build: ./scripts/docker-run.sh make Or enter a shell: ./scripts/docker-run.sh bash