Skip to content

Conversation

@kv2019i
Copy link
Collaborator

@kv2019i kv2019i commented Apr 24, 2025

No description provided.

lgirdwood and others added 9 commits April 11, 2025 17:28
This script builds a local installation of ALSA lib and associated
ALSA utilities that does not impact the system ALSA installation.

This will enable a later update to locally build topologies without
using the docker container.

Signed-off-by: Liam Girdwood <liam.r.girdwood@intel.com>
Add a command line option to rebuild the ALSA libraries and tools
required to build all topologies.

Signed-off-by: Liam Girdwood <liam.r.girdwood@linux.intel.com>
Update testbench to build without docker and use a local ALSA lib
and ALSA utils version from SOF ALSA git to align with latest
topology developments.

Signed-off-by: Liam Girdwood <liam.r.girdwood@linux.intel.com>
Dont use the system ALSA installation which may be out of date with
current topology development. Use the locally installed ALSA lib and
utils installed in the SOF workspace.

Signed-off-by: Liam Girdwood <liam.r.girdwood@intel.com>
The installer workflow uses the legacy SDK build tools and is no longer
valid for Zephyr based SDK migration.

This also reduces effort in maintaining a SOF Docker container.

Signed-off-by: Liam Girdwood <liam.r.girdwood@linux.intel.com>
For the default case, the BASE_DIR should point to parent directory
of sof as this is the directory assumed in tools/topology/ cmake
rules.
Used to validate docker behavior in PR thesofproject#9870

docker-run.sh: update Docker image tag to '20250410_no-alsa'

Signed-off-by: Christopher Turner <christopher.g.turner@intel.com>
@kv2019i kv2019i changed the title [SKIP SOFCI-TEST] test alsa-local test with docker bu202504 local alsa [SKIP SOFCI-TEST] test alsa-local test with docker test build Apr 24, 2025
@kv2019i kv2019i marked this pull request as draft April 24, 2025 07:32
@kv2019i kv2019i closed this Jul 3, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants