瀏覽代碼

Merge pull request #353 from ashthespy/travis

Add all current backends to Travis
Ash 5 年之前
父節點
當前提交
51a634dc33
共有 1 個文件被更改,包括 6 次插入1 次删除
  1. 6 1
      .travis.yml

+ 6 - 1
.travis.yml

@@ -14,6 +14,8 @@ addons:
       - libc6-dev-armhf-cross
       - libpulse-dev
       - portaudio19-dev
+      - libasound2-dev
+      - libsdl2-dev
 
 before_script:
     - mkdir -p ~/.cargo
@@ -25,9 +27,12 @@ script:
     - cargo build --locked --no-default-features
     - cargo build --locked --no-default-features --features "with-tremor"
     - cargo build --locked --no-default-features --features "with-vorbis"
+    - cargo build --locked --no-default-features --features "alsa-backend"
     - cargo build --locked --no-default-features --features "portaudio-backend"
     - cargo build --locked --no-default-features --features "pulseaudio-backend"
-    - cargo build --locked --no-default-features --features "alsa-backend"
+    - cargo build --locked --no-default-features --features "jackaudio-backend"
+    - cargo build --locked --no-default-features --features "rodio-backend"
+    - cargo build --locked --no-default-features --features "sdl-backend"
     - cargo build --locked --no-default-features --target armv7-unknown-linux-gnueabihf
 
 notifications: