AMD64
Shell
Git
sylvestre/llvm-toolchain-integration-test-suite:.travis.yml@77fedff
language: minimal
jobs:
include:
- os: linux
dist: bionic
addons:
apt:
sources:
- sourceline: 'deb https://apt.llvm.org/bionic/ llvm-toolchain-bionic-10 main'
key_url: 'https://apt.llvm.org/llvm-snapshot.gpg.key'
- ubuntu-toolchain-r-test
packages:
- clang-10
- clang-tidy-10
- clang-format-10
- clang-tools-10
- llvm-10-dev
- lld-10
- lldb-10
- llvm-10-tools
- libomp-10-dev
- libc++-10-dev
- libc++abi-10-dev
- libstdc++-9-dev
- libclang-common-10-dev
script: |
mkdir build && cd build && \
cmake -DLIT=/usr/lib/llvm-10/build/utils/lit/lit.py \
-DCLANG_BINARY=/usr/bin/clang-10 \
-DCLANGXX_BINARY=/usr/bin/clang++-10 \
-DCLANG_TIDY_BINARY=/usr/bin/clang-tidy-10 \
-DCLANG_FORMAT_BINARY=/usr/bin/clang-format-10 \
-DLLD_BINARY=/usr/bin/lld-10 \
-DLLDB_BINARY=/usr/bin/lldb-10 \
-DLLVMCONFIG_BINARY=/usr/bin/llvm-config-10 \
-DOPT_BINARY=/usr/bin/opt-10 \
-DSCANBUILD=/usr/bin/scan-build-10 \
-DCLANG_TIDY_BINARY=/usr/bin/clang-tidy-10 \
-DSCANVIEW=/usr/bin/scan-view-10 \
-DLLVMNM=/usr/bin/llvm-nm-10 \
-DLLVMPROFDATA=/usr/bin/llvm-profdata-10 \
-DENABLE_COMPILER_RT=OFF \
-DENABLE_LIBCXX=ON \
../ && \
make check
Build Config
{
"language": "shell",
"os": [
"linux"
],
"dist": "xenial",
"jobs": {
"include": [
{
"os": "linux",
"dist": "bionic",
"addons": {
"apt": {
"sources": [
{
"sourceline": "deb https://apt.llvm.org/bionic/ llvm-toolchain-bionic-10 main",
"key_url": "https://apt.llvm.org/llvm-snapshot.gpg.key"
},
{
"name": "ubuntu-toolchain-r-test"
}
],
"packages": [
"clang-10",
"clang-tidy-10",
"clang-format-10",
"clang-tools-10",
"llvm-10-dev",
"lld-10",
"lldb-10",
"llvm-10-tools",
"libomp-10-dev",
"libc++-10-dev",
"libc++abi-10-dev",
"libstdc++-9-dev",
"libclang-common-10-dev"
]
}
}
}
]
},
"script": [
"mkdir build && cd build && \\\ncmake -DLIT=/usr/lib/llvm-10/build/utils/lit/lit.py \\\n -DCLANG_BINARY=/usr/bin/clang-10 \\\n -DCLANGXX_BINARY=/usr/bin/clang++-10 \\\n -DCLANG_TIDY_BINARY=/usr/bin/clang-tidy-10 \\\n -DCLANG_FORMAT_BINARY=/usr/bin/clang-format-10 \\\n -DLLD_BINARY=/usr/bin/lld-10 \\\n -DLLDB_BINARY=/usr/bin/lldb-10 \\\n -DLLVMCONFIG_BINARY=/usr/bin/llvm-config-10 \\\n -DOPT_BINARY=/usr/bin/opt-10 \\\n -DSCANBUILD=/usr/bin/scan-build-10 \\\n -DCLANG_TIDY_BINARY=/usr/bin/clang-tidy-10 \\\n -DSCANVIEW=/usr/bin/scan-view-10 \\\n -DLLVMNM=/usr/bin/llvm-nm-10 \\\n -DLLVMPROFDATA=/usr/bin/llvm-profdata-10 \\\n -DENABLE_COMPILER_RT=OFF \\\n -DENABLE_LIBCXX=ON \\\n ../ && \\\nmake check"
]
}