Merge pull request #1092 from gangliao/python_default
Check Python if system already equipped oneavx_docs
commit
c016758f82
File diff suppressed because it is too large
Load Diff
@ -1,4 +1,6 @@
|
|||||||
#!/bin/bash
|
#!/bin/bash
|
||||||
brew update
|
brew update
|
||||||
brew tap homebrew/science
|
brew tap homebrew/science
|
||||||
brew install openblas md5sha1sum
|
brew install python
|
||||||
|
sudo pip install --upgrade protobuf
|
||||||
|
brew install swig openblas md5sha1sum protobuf
|
||||||
|
@ -1,26 +1,19 @@
|
|||||||
#!/bin/bash
|
#!/bin/bash
|
||||||
source ./common.sh
|
source ./common.sh
|
||||||
|
|
||||||
python -c 'import pip; print(pip.pep425tags.get_supported())'
|
|
||||||
|
|
||||||
if [[ "$TRAVIS_OS_NAME" == "osx" ]]; then
|
|
||||||
CMAKE_EXTRA="-DWITH_SWIG_PY=OFF"
|
|
||||||
else
|
|
||||||
CMAKE_EXTRA="-DWITH_SWIG_PY=ON"
|
|
||||||
fi
|
|
||||||
|
|
||||||
cmake .. -DWITH_GPU=OFF -DWITH_DOC=OFF -DWITH_TESTING=ON -DON_TRAVIS=ON -DON_COVERALLS=ON ${CMAKE_EXTRA}
|
|
||||||
|
|
||||||
NPROC=1
|
NPROC=1
|
||||||
if [[ "$TRAVIS_OS_NAME" == "linux" ]]; then
|
if [[ "$TRAVIS_OS_NAME" == "linux" ]]; then
|
||||||
|
export PYTHONPATH=/opt/python/2.7.12/lib/python2.7/site-packages
|
||||||
|
export PYTHONHOME=/opt/python/2.7.12
|
||||||
|
export PATH=/opt/python/2.7.12/bin:${PATH}
|
||||||
|
cmake .. -DON_TRAVIS=ON -DON_COVERALLS=ON -DCOVERALLS_UPLOAD=ON
|
||||||
NRPOC=`nproc`
|
NRPOC=`nproc`
|
||||||
make -j $NPROC
|
make -j $NPROC
|
||||||
make coveralls
|
make coveralls
|
||||||
sudo make install
|
sudo make install
|
||||||
elif [[ "$TRAVIS_OS_NAME" == "osx" ]]; then
|
elif [[ "$TRAVIS_OS_NAME" == "osx" ]]; then
|
||||||
|
export PYTHONPATH=/usr/local/lib/python2.7/site-packages
|
||||||
|
cmake .. -DON_TRAVIS=ON -DON_COVERALLS=ON -DCOVERALLS_UPLOAD=ON -DWITH_SWIG_PY=ON
|
||||||
NPROC=`sysctl -n hw.ncpu`
|
NPROC=`sysctl -n hw.ncpu`
|
||||||
make -j $NPROC
|
make -j $NPROC
|
||||||
env CTEST_OUTPUT_ON_FAILURE=1 make test ARGS="-j $NPROC"
|
|
||||||
sudo make install
|
|
||||||
sudo paddle version
|
|
||||||
fi
|
fi
|
||||||
|
Loading…
Reference in new issue