Sha256: 0116b8ec2a738905600b6d07f5813bd04f889108f218559a60fd8995fee59af3

Contents?: true

Size: 1.24 KB

Versions: 3

Compression:

Stored size: 1.24 KB

Contents

language: ruby
sudo: false
before_install:
  - export LD_LIBRARY_PATH=/usr/lib/llvm-${LLVM_VERSION}/lib/
  - export PATH=/usr/lib/llvm-${LLVM_VERSION}/bin:$PATH
matrix:
  include:
    - addons: {apt: {sources: [ubuntu-toolchain-r-test, llvm-toolchain-precise-3.6], packages: [libclang-3.6-dev, clang-3.6]}}
      env: LLVM_VERSION=3.6
      rvm: "2.4.0"
    - addons: {apt: {sources: [ubuntu-toolchain-r-test, llvm-toolchain-precise-3.7], packages: [libclang-3.7-dev, clang-3.7]}}
      env: LLVM_VERSION=3.7
      rvm: "2.4.0"
    # The default build:
    - &libclang-38
      addons: {apt: {sources: [ubuntu-toolchain-r-test, llvm-toolchain-precise-3.8], packages: [libclang-3.8-dev, clang-3.8]}}
      env: LLVM_VERSION=3.8
      rvm: "2.4.0"
    # A second build with the same configuration but using ruby 2.2.4
    - <<: *libclang-38
      rvm: "2.3.3"
    - addons: {apt: {sources: [ubuntu-toolchain-r-test, llvm-toolchain-precise-3.9], packages: [libclang-3.9-dev, clang-3.9]}}
      env: LLVM_VERSION=3.9
      rvm: "2.4.0"
    - addons: {apt: {sources: [ubuntu-toolchain-r-test, llvm-toolchain-precise-4.0], packages: [libclang-4.0-dev, clang-4.0]}}
      env: LLVM_VERSION=4.0
      rvm: "2.4.0"
  allow_failures:
  - env: LLVM_VERSION=4.0
    rvm: "2.4.0"

Version data entries

3 entries across 3 versions & 1 rubygems

Version Path
ffi-clang-0.7.0 .travis.yml
ffi-clang-0.6.0 .travis.yml
ffi-clang-0.5.0 .travis.yml