File tree 1 file changed +11
-2
lines changed
1 file changed +11
-2
lines changed Original file line number Diff line number Diff line change 1
1
language : cpp
2
2
install :
3
+ # LLVM 3.2
3
4
- sudo sudo sh -c "echo 'deb http://archive.ubuntu.com/ubuntu/ precise-proposed restricted main multiverse universe' >> /etc/apt/sources.list"
5
+
6
+ # LLVM 3.4 snapshots
4
7
- sudo sudo sh -c "echo 'deb http://llvm.org/apt/precise/ llvm-toolchain-precise main' >> /etc/apt/sources.list"
5
8
- wget -O - http://llvm.org/apt/llvm-snapshot.gpg.key | sudo apt-key add -
9
+
10
+ # Some random Launchpad PPA for LLVM 3.3, should consder replacing this with
11
+ # the official Clang binary package from the llvm.org download page.
12
+ - echo yes | sudo add-apt-repository ppa:nmi/llvm-3.3
13
+
6
14
- sudo apt-get update -qq
7
15
- sudo apt-get install -qq $LLVM_PACKAGE libconfig++8-dev
8
16
- if [[ "${OPTS}" == *MULTILIB*ON* ]]; then sudo apt-get install -qq gcc-multilib libcurl3:i386 ; fi
@@ -23,8 +31,9 @@ matrix:
23
31
script :
24
32
- cmake $OPTS .
25
33
- make
26
- - bin/ldc2 -version # For environment info.
27
- - ctest --output-on-failure -R $TESTSUITE_FILTER
34
+ # Outputs some environment info, plus makes sure we only run the test suite
35
+ # if we could actually build the executable.
36
+ - bin/ldc2 -version && ctest --output-on-failure -R $TESTSUITE_FILTER
28
37
29
38
notifications :
30
39
# Temporarily disabled due to time limit problems.
You can’t perform that action at this time.
0 commit comments