File tree 5 files changed +37
-7
lines changed
5 files changed +37
-7
lines changed Original file line number Diff line number Diff line change 1
- language : cpp
1
+ language :
2
+ - cpp
3
+
4
+ os :
5
+ - osx
6
+ - linux
7
+
2
8
compiler :
3
- - gcc
4
9
- clang
10
+
11
+ # check environment (copied from libgit2sharp)
5
12
before_install :
6
- - sudo add-apt-repository ppa:ubuntu-toolchain-r/test -y
7
- - sudo apt-get update -qq
8
- - sudo apt-get install -qq cmake
9
- - if [ "$CXX" = "g++" ]; then sudo apt-get install -qq g++-4.8; fi
10
- - if [ "$CXX" = "g++" ]; then export CXX="g++-4.8" CC="gcc-4.8"; fi
13
+ - date -u
14
+ - uname -a
15
+ - if [ "${TRAVIS_OS_NAME}" = "linux" ]; then ./ci/linux_before_install.sh; fi
16
+ - if [ "${TRAVIS_OS_NAME}" = "osx" ]; then ./ci/osx_before_install.sh; fi
17
+
18
+ # make sure cmake is installed, set up latest GCC C++ compiler if necessary
19
+ install :
20
+ - if [ "${TRAVIS_OS_NAME}" = "linux" ]; then ./ci/linux_install.sh; fi
21
+ # - if [ "${TRAVIS_OS_NAME}" = "linux" -a "$CXX" = "g++" ]; then export CXX="g++-4.8" CC="gcc-4.8"; fi
22
+ - if [ "${TRAVIS_OS_NAME}" = "osx" ]; then ./ci/osx_install.sh; fi
23
+
24
+ # TODO: could move script to separate file
11
25
script : mkdir build && cd build && cmake .. && make
Original file line number Diff line number Diff line change
1
+ #! /usr/bin/env bash
2
+
3
+ sudo add-apt-repository ppa:ubuntu-toolchain-r/test -y
4
+ sudo apt-get update -qq
Original file line number Diff line number Diff line change
1
+ #! /usr/bin/env bash
2
+
3
+ sudo apt-get install -qq cmake
4
+ echo " $CXX "
5
+ if [ " $CXX " = " g++" ]; then sudo apt-get install -qq g++-4.8; fi
6
+ if [ " $CXX " = " g++" ]; then export CXX=" g++-4.8" CC=" gcc-4.8" ; fi
Original file line number Diff line number Diff line change
1
+ #! /usr/bin/env bash
2
+
3
+ brew update
Original file line number Diff line number Diff line change
1
+ #! /usr/bin/env bash
2
+
3
+ which cmake || brew install cmake
You can’t perform that action at this time.
0 commit comments