-
Notifications
You must be signed in to change notification settings - Fork 1
/
.travis.yml
45 lines (38 loc) · 1.36 KB
/
.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
44
45
language: cpp
sudo: false
matrix:
include:
- os: osx
osx_image: xcode8
compiler: clang
env: COMPILER='clang++' BUILD_TYPE='Debug' CPP11=1
# - os: osx
# osx_image: xcode8
# compiler: clang
# env: COMPILER='clang++' BUILD_TYPE='Release' CPP11=1
before_install:
brew tap homebrew/science
brew tap fish2000/praxa
brew update
brew install libevent pkg-config libunwind-headers
brew install libffi zlib szip xz lz4 pcre exiv2
brew install autoconf automake libtool makedepend cmake yasm
brew install lame x264 xvid
brew install gmp libmpc mpfr isl icu4c snappy openssl glib
brew install curl gcc open-mpi boost jemalloc doxygen gettext
brew install jpeg libpng libtiff giflib gifsicle webp ilmbase
brew install lcms lcms2 openjpeg jasper openexr eigen
brew install fontconfig freetype gtest gflags
brew install gd ufraw libraw dcraw zimg
brew install python python3 boost-python cython swig
brew install libplist yaml-cpp numpy ffmpeg
brew install opencolorio --with-python
brew install hdf5 --c++11 --with-mpi
brew install cfitsio netcdf opencv
brew install llvm
# pip install -U numpy pythonpy clint wheel
pip install -U setuptools Pillow
pip install -U docopt PyYAML iod-symbolize
brew install fish2000/halide
install:
brew install fish2000/libimread