This is an automated email from the ASF dual-hosted git repository.

xiaoxiang pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/incubator-nuttx-testing.git


The following commit(s) were added to refs/heads/master by this push:
     new 0627436  Add ALSA support in CI
0627436 is described below

commit 062743647e9b14ab3409555c306d87dcaa19d4d9
Author: Brennan Ashton <[email protected]>
AuthorDate: Fri Oct 30 23:44:25 2020 -0700

    Add ALSA support in CI
    
    Signed-off-by: Brennan Ashton <[email protected]>
---
 docker/linux/Dockerfile | 32 ++++++++++++++++----------------
 testlist/sim.dat        |  3 +++
 2 files changed, 19 insertions(+), 16 deletions(-)

diff --git a/docker/linux/Dockerfile b/docker/linux/Dockerfile
index 0b7142f..d0f9efe 100644
--- a/docker/linux/Dockerfile
+++ b/docker/linux/Dockerfile
@@ -213,30 +213,30 @@ LABEL maintainer="[email protected]"
 RUN dpkg --add-architecture i386
 # This is used for the final images so make sure to not store apt cache
 RUN apt-get update -qq && DEBIAN_FRONTEND="noninteractive" apt-get install -y 
-qq --no-install-recommends \
-  git \
+  avr-libc \
   build-essential \
+  ccache \
+  curl \
   gcc \
-  gcc-multilib \
   gcc-avr \
-  avr-libc \
-  wget \
-  libx11-dev \
-  libxext-dev \
-  u-boot-tools \
+  gcc-multilib \
+  gettext \
+  git \
   lib32z1-dev \
   libc6-dev-i386 \
-  libx11-dev:i386 \
-  libxext-dev:i386 \
-  linux-libc-dev:i386 \
-  curl \
-  gettext \
+  libasound2-dev libasound2-dev:i386 \
   libcurl4-openssl-dev \
-  xxd \
-  unzip \
+  libpulse-dev libpulse-dev:i386 \
+  libx11-dev libx11-dev:i386 \
+  libxext-dev libxext-dev:i386 \
+  linux-libc-dev:i386 \
   python3 \
-  python-is-python3 \
   python3-pip \
-  ccache \
+  python-is-python3 \
+  u-boot-tools \
+  unzip \
+  wget \
+  xxd \
   && rm -rf /var/lib/apt/lists/*
 
 
diff --git a/testlist/sim.dat b/testlist/sim.dat
index 7f2b6e4..f4740da 100644
--- a/testlist/sim.dat
+++ b/testlist/sim.dat
@@ -17,3 +17,6 @@
 -Darwin,sim:nxwm
 -Darwin,sim:touchscreen
 -Darwin,sim:lvgl
+
+# macOS doesn't have ALSA
+-Darwin,sim:alsa

Reply via email to