File tree 1 file changed +26
-6
lines changed
1 file changed +26
-6
lines changed Original file line number Diff line number Diff line change 1
1
language :
2
2
- cpp
3
3
4
+ os :
5
+ - linux
6
+ - osx
7
+
4
8
compiler :
5
9
- clang
6
10
- gcc
7
11
8
- sudo : required
9
- dist : trusty
12
+ matrix :
13
+ allow_failures :
14
+ - os : osx
15
+ include :
16
+ - os : linux
17
+ dist : trusty
18
+ sudo : required
19
+ - os : osx
10
20
11
21
env :
12
22
global :
22
32
- BUILD_EXAMPLES="ON" BUILD_TESTS="ON" CMAKE_BUILD_TYPE="Debug" HTTPP_PARSER_BACKEND=Stream USE_BOOST_PROMISE=OFF
23
33
24
34
35
+ addons :
36
+ apt :
37
+ packages :
38
+ - clang-3.6
39
+ - g++-4.8
40
+ - libboost-all-dev
41
+ - libssl-dev
42
+ - libtbb-dev
43
+ - cmake
44
+ - libcurl4-openssl-dev
45
+ - libhwloc-dev
46
+
25
47
before_install :
26
48
- git submodule update --init --recursive
27
-
28
- install :
29
- - sudo apt-get update
30
- - sudo apt-get install -y clang-3.6 g++-4.8 libboost-all-dev libssl-dev libtbb-dev cmake
49
+ - if [[ "$TRAVIS_OS_NAME" == "osx" ]]; then brew update ; fi
50
+ - if [[ "$TRAVIS_OS_NAME" == "osx" ]]; then brew install boost tbb cmake hwloc; fi
31
51
32
52
before_script :
33
53
# update compilers
You can’t perform that action at this time.
0 commit comments