File tree 4 files changed +24
-1
lines changed
4 files changed +24
-1
lines changed Original file line number Diff line number Diff line change @@ -22,7 +22,8 @@ install:
22
22
- sudo -E $SCRIPTS/travis_install.sh
23
23
24
24
before_script :
25
- - export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:/usr/local/lib
25
+ - export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:/usr/local/lib:/usr/local/cuda/lib64
26
+ - export PATH=/home/travis/miniconda/bin:$PATH
26
27
- if ! $WITH_CMAKE; then $SCRIPTS/travis_setup_makefile_config.sh; fi
27
28
28
29
script : $SCRIPTS/travis_build_and_test.sh
Original file line number Diff line number Diff line change 26
26
$MAKE all
27
27
$MAKE test
28
28
$MAKE pycaffe
29
+ $MAKE pytest
29
30
$MAKE warn
30
31
if ! $WITH_CUDA ; then
31
32
$MAKE lint
Original file line number Diff line number Diff line change 57
57
$MAKE install
58
58
popd
59
59
rm -f $LMDB_FILE
60
+
61
+ # Install the Python runtime dependencies via miniconda (this is much faster
62
+ # than using pip for everything).
63
+ wget http://repo.continuum.io/miniconda/Miniconda-latest-Linux-x86_64.sh -O miniconda.sh
64
+ chmod +x miniconda.sh
65
+ ./miniconda.sh -b
66
+ export PATH=/home/travis/miniconda/bin:$PATH
67
+ conda update --yes conda
68
+ conda install --yes numpy scipy matplotlib scikit-image pip
69
+ pip install protobuf
70
+ rm /home/travis/miniconda/lib/libm.*
Original file line number Diff line number Diff line change @@ -10,3 +10,13 @@ if $WITH_CUDA; then
10
10
GENCODE=" $GENCODE -gencode arch=compute_50,code=compute_50"
11
11
echo " CUDA_ARCH := $GENCODE " >> Makefile.config
12
12
fi
13
+
14
+ cat << 'EOF ' >> Makefile.config
15
+ ANACONDA_HOME := $(HOME)/miniconda
16
+ PYTHON_INCLUDE := $(ANACONDA_HOME)/include \
17
+ $(ANACONDA_HOME)/include/python2.7 \
18
+ $(ANACONDA_HOME)/lib/python2.7/site-packages/numpy/core/include
19
+ PYTHON_LIB := $(ANACONDA_HOME)/lib
20
+ INCLUDE_DIRS := $(PYTHON_INCLUDE) /usr/local/include
21
+ LIBRARY_DIRS := $(PYTHON_LIB) /usr/local/lib /usr/lib
22
+ EOF
You can’t perform that action at this time.
0 commit comments