Skip to content

Commit

Permalink
add automatic building script
Browse files Browse the repository at this point in the history
  • Loading branch information
fangq committed Jul 22, 2020
1 parent cbf0225 commit f844fe8
Showing 1 changed file with 49 additions and 0 deletions.
49 changes: 49 additions & 0 deletions .travis.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,49 @@
language: cpp

sudo: enabled

compiler:
- gcc

matrix:
include:
- name: CUDA 8
env:
- CUDA=8.0.61-1
- CUDA_SHORT=8.0
- UBUNTU_VERSION=ubuntu1604
dist: xenial
- name: CUDA 9
env:
- CUDA=9.2.148-1
- CUDA_SHORT=9.2
- UBUNTU_VERSION=ubuntu1604
dist: xenial
- name: CUDA 10
env:
- CUDA=10.1.105-1
- CUDA_SHORT=10.1
- UBUNTU_VERSION=ubuntu1804
dist: bionic

before_install:
- INSTALLER=cuda-repo-${UBUNTU_VERSION}_${CUDA}_amd64.deb
- wget http://developer.download.nvidia.com/compute/cuda/repos/${UBUNTU_VERSION}/x86_64/${INSTALLER}
- sudo dpkg -i ${INSTALLER}
- wget https://developer.download.nvidia.com/compute/cuda/repos/${UBUNTU_VERSION}/x86_64/7fa2af80.pub
- sudo apt-key add 7fa2af80.pub
- sudo apt update -qq
- sudo apt install -y cuda-core-${CUDA_SHORT/./-} cuda-cudart-dev-${CUDA_SHORT/./-} cuda-cufft-dev-${CUDA_SHORT/./-}
- sudo apt clean
- CUDA_HOME=/usr/local/cuda-${CUDA_SHORT}
- LD_LIBRARY_PATH=${CUDA_HOME}/lib64:${LD_LIBRARY_PATH}
- PATH=${CUDA_HOME}/bin:${PATH}:${PWD}

before_script:
- mkdir src/build
- cd src/build
- cmake ..

script:
- cd src/build
- make

0 comments on commit f844fe8

Please sign in to comment.