diff options
author | Nicholas Marriott <nicholas.marriott@gmail.com> | 2020-05-19 12:34:34 +0100 |
---|---|---|
committer | Nicholas Marriott <nicholas.marriott@gmail.com> | 2020-05-19 12:34:34 +0100 |
commit | e10f5a72ce671f3096aa242827e25b1c4dbf1de4 (patch) | |
tree | 6c8761846c661d366fc57aa5ed3a300f172d8ce7 | |
parent | dc56b3cd32d7d76946d162b63d3823ddf7cc470d (diff) | |
download | rtmux-e10f5a72ce671f3096aa242827e25b1c4dbf1de4.tar.gz rtmux-e10f5a72ce671f3096aa242827e25b1c4dbf1de4.tar.bz2 rtmux-e10f5a72ce671f3096aa242827e25b1c4dbf1de4.zip |
Add FreeBSD CI, from Jan Beich.
-rw-r--r-- | .github/travis/before-install.sh | 7 | ||||
-rw-r--r-- | .travis.yml | 14 |
2 files changed, 21 insertions, 0 deletions
diff --git a/.github/travis/before-install.sh b/.github/travis/before-install.sh index 9954e583..a589a743 100644 --- a/.github/travis/before-install.sh +++ b/.github/travis/before-install.sh @@ -15,3 +15,10 @@ if [ "$TRAVIS_OS_NAME" = "linux" ]; then musl-tools fi fi + +if [ "$TRAVIS_OS_NAME" = "freebsd" ]; then + sudo pkg install -y \ + automake \ + libevent \ + pkgconf +fi diff --git a/.travis.yml b/.travis.yml index 16a04a16..ea3442af 100644 --- a/.travis.yml +++ b/.travis.yml @@ -2,6 +2,7 @@ language: c os: - linux + - freebsd - osx compiler: @@ -28,6 +29,19 @@ jobs: - os: osx compiler: clang env: BUILD=static + # No musl on FreeBSD + - os: freebsd + compiler: gcc + env: BUILD=musl + - os: freebsd + compiler: clang + env: BUILD=musl + - os: freebsd + compiler: gcc + env: BUILD=musl-static + - os: freebsd + compiler: clang + env: BUILD=musl-static # No musl on OS X - os: osx compiler: gcc |