diff --git a/.travis.yml b/.travis.yml index c155920e..f3f62ced 100644 --- a/.travis.yml +++ b/.travis.yml @@ -5,8 +5,7 @@ language: cpp script: "./.travis/signature.sh" branches: - except: - - gh-pages + - master env: global: diff --git a/.travis/build.sh b/.travis/build.sh deleted file mode 100755 index 6a4e9540..00000000 --- a/.travis/build.sh +++ /dev/null @@ -1,60 +0,0 @@ -#!/bin/bash -set -x - -if [ "$TRAVIS_OS_NAME" = "linux" ]; then - sudo update-alternatives \ - --install /usr/bin/gcc gcc /usr/bin/gcc-6 90 \ - --slave /usr/bin/g++ g++ /usr/bin/g++-6 \ - --slave /usr/bin/gfortran gfortran /usr/bin/gfortran-6 \ - --slave /usr/bin/gcov gcov /usr/bin/gcov-6 - sudo update-alternatives \ - --install /usr/bin/clang clang /usr/bin/clang-3.8 90 \ - --slave /usr/bin/clang++ clang++ /usr/bin/clang++-3.8 - sudo update-alternatives --config gcc - sudo update-alternatives --config clang - if [ "$CXX" = "clang++" ]; then - export PATH=/usr/bin:$PATH - export CUSTOM='-D link_time_optimization=OFF' - else - export CUSTOM='-D link_time_optimization=ON -D CMAKE_AR=/usr/bin/gcc-ar -D CMAKE_NM=/usr/bin/gcc-nm -D CMAKE_RANLIB=/usr/bin/gcc-ranlib' - fi; - export NPROC=$(nproc) -else - export NPROC=$(sysctl -n hw.physicalcpu) -fi - -if [ "$build_type" = "coverage" ]; then - export build_type=DEBUG - export coverage=true - export CUSTOM="$CUSTOM -D coverage=ON" -else - export coverage=false -fi; - -mkdir build -cd build - -cmake -D CMAKE_BUILD_TYPE=$build_type \ - -D static_libraries=$static_libraries \ - -D njoy21_appended_flags="$appended_flags" \ - $CUSTOM .. -make VERBOSE=1 -j$NPROC -export COMPILATION_FAILURE=$? - -if [ $COMPILATION_FAILURE -ne 0 ]; -then - exit 1 -fi - -ctest --output-on-failure -j$NPROC -export TEST_FAILURE=$? -if [ $TEST_FAILURE -ne 0 ]; -then - exit 1 -fi - -if $coverage; then - pip install --user cpp-coveralls - echo "loading coverage information" - coveralls --exclude-pattern "/usr/include/.*|.*/CMakeFiles/.*|.*subprojects.*|.*dependencies.*|.*test\.cpp" --root ".." --build-root "." --gcov-options '\-lp' -fi diff --git a/dependencies/njoy_c_bindings b/dependencies/njoy_c_bindings index 5fafd996..487beb0e 160000 --- a/dependencies/njoy_c_bindings +++ b/dependencies/njoy_c_bindings @@ -1 +1 @@ -Subproject commit 5fafd9966c78fa567865f584f1bd9f7bc3abffe9 +Subproject commit 487beb0e84cce62ff1b4c0864a000ff7c1f7f5d3