summaryrefslogtreecommitdiff
path: root/.travis.yml
diff options
context:
space:
mode:
authorMaxim Biro <nurupo.contributions@gmail.com>2018-01-15 17:13:56 -0500
committerMaxim Biro <nurupo.contributions@gmail.com>2018-01-15 19:10:16 -0500
commitdaf4dc05719d05eb219a809ff79bb52d0443d716 (patch)
tree3be96d071e9385cdd9dad4d65ef569778de8c05f /.travis.yml
parent7110f138e97f72bf02e416425d61f90626a3a2e8 (diff)
Don't install packages needlessly on Travis
Diffstat (limited to '.travis.yml')
-rw-r--r--.travis.yml43
1 files changed, 22 insertions, 21 deletions
diff --git a/.travis.yml b/.travis.yml
index 67164890..484f41cf 100644
--- a/.travis.yml
+++ b/.travis.yml
@@ -11,9 +11,31 @@ matrix:
11 - stage: "Stage 1" 11 - stage: "Stage 1"
12 env: JOB=autotools ENV=linux 12 env: JOB=autotools ENV=linux
13 compiler: gcc 13 compiler: gcc
14 addons:
15 apt: &apt-dependencies
16 sources:
17 - avsm
18 - hvr-ghc
19 packages:
20 - alex-3.1.7 # For hstox.
21 - cabal-install-1.18 # For hstox.
22 - check # For tests.
23 - ghc-7.8.4 # For hstox.
24 - happy-1.19.5 # For hstox.
25 - libcv-dev # For av_test.
26 - libhighgui-dev # For av_test.
27 - libopencv-contrib-dev # For av_test.
28 - libsndfile1-dev # For av_test.
29 - libvpx-dev # For toxav.
30 - opam # For apidsl and Frama-C.
31 - aspcud # For Opam
32 - portaudio19-dev # For av_test.
33 - texinfo # For libconfig.
14 - stage: "Stage 1" 34 - stage: "Stage 1"
15 env: JOB=toxcore ENV=linux 35 env: JOB=toxcore ENV=linux
16 compiler: clang 36 compiler: clang
37 addons:
38 apt: *apt-dependencies
17 - stage: "Stage 1" 39 - stage: "Stage 1"
18 env: JOB=toxcore ENV=windows ARCH=i686 40 env: JOB=toxcore ENV=windows ARCH=i686
19 group: deprecated-2017Q4 41 group: deprecated-2017Q4
@@ -50,27 +72,6 @@ matrix:
50 os: osx 72 os: osx
51 fast_finish: true 73 fast_finish: true
52 74
53addons:
54 apt:
55 sources:
56 - avsm
57 - hvr-ghc
58 packages:
59 - alex-3.1.7 # For hstox.
60 - cabal-install-1.18 # For hstox.
61 - check # For tests.
62 - ghc-7.8.4 # For hstox.
63 - happy-1.19.5 # For hstox.
64 - libcv-dev # For av_test.
65 - libhighgui-dev # For av_test.
66 - libopencv-contrib-dev # For av_test.
67 - libsndfile1-dev # For av_test.
68 - libvpx-dev # For toxav.
69 - opam # For apidsl and Frama-C.
70 - aspcud # For Opam
71 - portaudio19-dev # For av_test.
72 - texinfo # For libconfig.
73
74cache: 75cache:
75 directories: 76 directories:
76 # Although Travis documentation says not to rely on the value of $HOME, we 77 # Although Travis documentation says not to rely on the value of $HOME, we