summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorDavid Runge <dave@sleepmap.de>2022-01-07 23:37:40 +0100
committerFilipe Coelho <falktx@falktx.com>2022-01-07 22:41:37 +0000
commit5d3aa0656e729abb71eb671acf544b64b7bddce0 (patch)
tree009c5d12db58f0234d0efe39fd41a72797ed120e
parentcdc65781a5a0102f2d09e98a573f918d8176f242 (diff)
downloadjack2-5d3aa0656e729abb71eb671acf544b64b7bddce0.tar.gz
Remove unused travis ci integration
.{ci/*,travis.yml}: Remove unused travis-ci integration.
-rwxr-xr-x.ci/install-deps.sh101
-rwxr-xr-x.ci/test_run.sh40
-rw-r--r--.travis.yml158
3 files changed, 0 insertions, 299 deletions
diff --git a/.ci/install-deps.sh b/.ci/install-deps.sh
deleted file mode 100755
index 69ef6fea..00000000
--- a/.ci/install-deps.sh
+++ /dev/null
@@ -1,101 +0,0 @@
-#!/usr/bin/env bash
-
-set -euo pipefail
-
-if [ "$TRAVIS_OS_NAME" == "osx" ]; then
- brew install \
- pkg-config \
- aften \
- libsamplerate \
- libsndfile \
- opus \
- readline \
- doxygen
- # force installation of gcc-6 if required
- if [ "${CC}" == "gcc-6" ]; then
- brew install gcc@6
- fi
- # force installation of gcc-7 if required
- if [ "${CC}" == "gcc-7" ]; then
- brew install gcc@7
- fi
- # force installation of gcc-8 if required
- if [ "${CC}" == "gcc-8" ]; then
- brew install gcc@8
- fi
- # force installation of gcc-9 if required
- if [ "${CC}" == "gcc-9" ]; then
- brew install gcc@9
- fi
-fi
-
-if [ "$TRAVIS_OS_NAME" == "linux" ]; then
- # autotools, automake, make are present in the trusty image
- sudo apt-get install -y \
- doxygen \
- libffado-dev \
- libsamplerate-dev \
- libsndfile-dev \
- libasound2-dev \
- libdb-dev \
- systemd \
- libsystemd-dev \
- libpam-systemd \
- libdbus-1-dev \
- libeigen3-dev \
- libopus-dev \
- portaudio19-dev \
- locate
-
-# remove everything that jack will provide
-# (it can not be a dependency for the build)
-# these files were dragged in by the above apt-get install of dependency packages
- sudo rm -rf /usr/lib/x86_64-linux-gnu/libjack*
- sudo rm -rf /usr/include/jack*
- sudo rm -rf /usr/share/doc/libjack*
- sudo rm -rf /var/lib/dpkg/info/libjack*
- sudo rm -rf /usr/lib/x86_64-linux-gnu/pkgconfig/jack.pc
-# when these files aren't deleted: jackd will behave strange after install.
-# one symptom: unknown option character l
-
- sudo updatedb
- echo "found these files with 'jack' in name after installing dependencies and clean up:"
- echo "========================================================================="
- locate jack | grep -v /home/travis/build
- echo "========================================================================="
-
- # force installation of gcc-6 if required
- if [ "${CC}" == "gcc-6" ]; then
- sudo apt-get install gcc-6 g++-6
- fi
- # force installation of gcc-7 if required
- if [ "${CC}" == "gcc-7" ]; then
- sudo apt-get install gcc-7 g++-7
- fi
- # force installation of gcc-8 if required
- if [ "${CC}" == "gcc-8" ]; then
- sudo apt-get install gcc-8 g++-8
- fi
- # force installation of gcc-9 if required
- if [ "${CC}" == "gcc-9" ]; then
- sudo apt-get install gcc-9 g++-9
- fi
- # force installation of clang-3.5 if required
- if [ "${CC}" == "clang-3.5" ]; then
- sudo apt-get install clang-3.5
- fi
- # force installation of clang-3.8 if required
- if [ "${CC}" == "clang-3.8" ]; then
- sudo apt-get install clang-3.8
- fi
- # force installation of clang-6.0 if required
- if [ "${CC}" == "clang-6.0" ]; then
- sudo apt-get install clang-6.0
- fi
- # force installation of clang-8 if required
- if [ "${CC}" == "clang-8" ]; then
- sudo apt-get install clang-8
- fi
-fi
-
-exit 0
diff --git a/.ci/test_run.sh b/.ci/test_run.sh
deleted file mode 100755
index 7cba993d..00000000
--- a/.ci/test_run.sh
+++ /dev/null
@@ -1,40 +0,0 @@
-#!/bin/bash
-
-echo "`date`"
-echo "$TRAVIS_OS_NAME"
-echo "========================================================================="
-if [ "$TRAVIS_OS_NAME" == "linux" ]; then
- #stop here if ./waf install wasn't successful
- ls -l /usr/bin/jackd || exit
- #find installed files
- sudo updatedb
- locate jack | grep -e "/usr/bin" -e "/usr/lib" -e "/usr/share/man" -e "/usr/include"
- #show man pages
- locate jack | grep /usr/share/man | grep "\.1" | while read line; do
- man -P cat "$line"; done
- #check for unused dependencies
- ls -1 /usr/bin/jack_*|while read line; do
- echo "checking unused dependencies for ${line}:"; ldd -r -u "$line"; done
-elif [ "$TRAVIS_OS_NAME" == "osx" ]; then
- #stop here if ./waf install wasn't successful
- ls -l /usr/local/bin/jackd || exit
-fi
-echo "========================================================================="
-jackd --version
-echo "========================================================================="
-sudo jackd -ddummy &
-ret=$!
-sleep 10
-echo "========================================================================="
-sudo jack_lsp
-echo "========================================================================="
-sudo jack_bufsize
-echo "========================================================================="
-sudo jack_test #--verbose
-echo "========================================================================="
-echo "stopping jackd now"
-sudo kill -9 $ret
-echo "========================================================================="
-echo "`date`"
-echo "done"
-#EOF
diff --git a/.travis.yml b/.travis.yml
deleted file mode 100644
index 4bd2cee3..00000000
--- a/.travis.yml
+++ /dev/null
@@ -1,158 +0,0 @@
-language:
- - cpp
-sudo: required
-
-matrix:
- include:
- # linux with gcc 9
- - os: linux
- addons:
- apt:
- sources:
- - ubuntu-toolchain-r-test
- install:
- - gcc-9
- dist: bionic
- env:
- - MATRIX_EVAL="CC=gcc-9 CXX=g++-9"
- compiler: gcc
- # linux with gcc 8
- - os: linux
- addons:
- apt:
- sources:
- - ubuntu-toolchain-r-test
- install:
- - gcc-8
- dist: bionic
- env:
- - MATRIX_EVAL="CC=gcc-8 CXX=g++-8"
- compiler: gcc
- # linux with gcc 7
- - os: linux
- addons:
- apt:
- sources:
- - ubuntu-toolchain-r-test
- install:
- - gcc-7
- dist: bionic
- env:
- - MATRIX_EVAL="CC=gcc-7 CXX=g++-7"
- compiler: gcc
- # linux with gcc 6
- - os: linux
- addons:
- apt:
- sources:
- - ubuntu-toolchain-r-test
- install:
- - gcc-6
- dist: bionic
- env:
- - MATRIX_EVAL="CC=gcc-6 CXX=g++-6"
- compiler: gcc
- # linux with gcc 5
- - os: linux
- dist: bionic
- env:
- - MATRIX_EVAL="CC=gcc CXX=g++"
- compiler: gcc
- # linux with gcc 4
- - os: linux
- dist: xenial
- env:
- - MATRIX_EVAL="CC=gcc CXX=g++"
- compiler: gcc
- # linux with clang 8
- - os: linux
- addons:
- apt:
- sources:
- - ubuntu-toolchain-r-test
- install:
- - clang-8
- dist: bionic
- env:
- - MATRIX_EVAL="CC=clang-8 CXX=clang++-8"
- compiler: clang
- # linux with clang 6
- - os: linux
- addons:
- apt:
- sources:
- - ubuntu-toolchain-r-test
- install:
- - clang-6.0
- dist: bionic
- env:
- - MATRIX_EVAL="CC=clang-6.0 CXX=clang++-6.0"
- compiler: clang
- # linux with clang 3.8
- - os: linux
- addons:
- apt:
- sources:
- - ubuntu-toolchain-r-test
- install:
- - clang-3.8
- dist: xenial
- env:
- - MATRIX_EVAL="CC=clang-3.8 CXX=clang++-3.8"
- compiler: clang
- ## osx with xcode8.3/clang
- #- os: osx
- #osx_image: xcode8.3
- #compiler: clang
- ## osx with xcode9.2/clang
- #- os: osx
- #osx_image: xcode9.2
- #compiler: clang
- ## osx with xcode10.0/clang
- #- os: osx
- #osx_image: xcode10
- #compiler: clang
- ## osx with xcode10.1/clang
- #- os: osx
- #osx_image: xcode10.1
- #compiler: clang
- ## osx with xcode/clang (default)
- #- os: osx
- #compiler: clang
-
-before_install:
- - eval "${MATRIX_EVAL}"
- # uninstalling oclint, as it's preinstalled and conflicts with all versions of gcc
- - if [[ "$TRAVIS_OS_NAME" == "osx" ]]; then
- brew cask uninstall oclint || true;
- brew update;
- fi
- - if [[ "$TRAVIS_OS_NAME" == "linux" ]]; then sudo apt-get -qq update; fi
-
-install:
- - ./.ci/install-deps.sh
-
-before_script:
- - if [[ "$TRAVIS_OS_NAME" == "osx" ]]; then export PKG_CONFIG_PATH=/usr/local/lib/pkgconfig; fi
-
-script:
- - if [ "$TRAVIS_OS_NAME" == "linux" ]; then
- ./waf configure --prefix=/usr --alsa --classic --dbus --systemd-unit;
- ./waf -v build;
- sudo ./waf -v install;
- fi
- - if [ "$TRAVIS_OS_NAME" == "osx" ]; then
- CXXFLAGS="${CXXFLAGS} -flax-vector-conversions" python2 ./waf configure;
- CXXFLAGS="${CXXFLAGS} -flax-vector-conversions" python2 ./waf -v build;
- sudo python2 ./waf -v install;
- fi
-# run very basic tests
- - sudo .ci/test_run.sh
-
-branches:
- only:
- - /.*/
-
-notifications:
- email: false
-# vim:set ts=2 sw=2 et: