-
Notifications
You must be signed in to change notification settings - Fork 0
/
.travis.yml
45 lines (39 loc) · 883 Bytes
/
.travis.yml
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
language: cpp
dist: bionic
<<<<<<< HEAD
sudo: true
=======
>>>>>>> develop
compiler: gcc
before_install:
- sudo apt update -qq
# R
- sudo add-apt-repository -y ppa:marutter/rrutter # For R
- sudo apt-get update -qq
install:
# R
- sudo apt-get install -qq r-base r-base-dev
- sudo Rscript install_r_packages.R
# pdflatex, for R vignettes
- sudo apt-get install -qq texlive
script:
# C++
- qmake
- make
- ./domagic
# Prepare R, must be removed manually, even though these are also mentioned in `.gitignore`
- rm .gitignore
- rm .Rhistory
- rm src/.gitignore
- rm .travis.yml
- rm -rf .git
- rm *.o
- rm domagic
- rm -rf ..Rcheck
# R
- R CMD check .
after_failure:
# fatal error: Rcpp.h: No such file or directory
- find / -name 'Rcpp.h'
# R logs
- cat /home/travis/build/richelbilderbeek/travis_qmake_gcc_cpp98_rcpp/..Rcheck/00install.out