diff options
author | Nicholas Marriott <nicholas.marriott@gmail.com> | 2020-05-03 12:03:50 +0100 |
---|---|---|
committer | Nicholas Marriott <nicholas.marriott@gmail.com> | 2020-05-03 12:03:50 +0100 |
commit | b203f7f19f972457fac840d95a662eb0e924f0c3 (patch) | |
tree | 3233d74eda111b71c04adbccd5c20bd9c837824e | |
parent | 97d490204b9dd2f3bc3b5d54a1321b084f2021d6 (diff) | |
download | rtmux-b203f7f19f972457fac840d95a662eb0e924f0c3.tar.gz rtmux-b203f7f19f972457fac840d95a662eb0e924f0c3.tar.bz2 rtmux-b203f7f19f972457fac840d95a662eb0e924f0c3.zip |
Better ncurses URL and some other fixes.
-rw-r--r-- | .github/travis/build-all.sh | 39 | ||||
-rw-r--r-- | .travis.yml | 8 |
2 files changed, 28 insertions, 19 deletions
diff --git a/.github/travis/build-all.sh b/.github/travis/build-all.sh index 561f9e30..d4ab35af 100644 --- a/.github/travis/build-all.sh +++ b/.github/travis/build-all.sh @@ -4,31 +4,32 @@ BUILD=$PWD/build LIBEVENT=https://github.com/libevent/libevent/releases/download/release-2.1.11-stable/libevent-2.1.11-stab\ le.tar.gz -NCURSES=ftp://ftp.invisible-island.net/ncurses/ncurses-6.2.tar.gz +NCURSES=https://ftp.gnu.org/gnu/ncurses/ncurses-6.2.tar.gz -wget -q $LIBEVENT || exit 1 +wget -4q $LIBEVENT || exit 1 tar -zxf libevent-*.tar.gz || exit 1 (cd libevent-*/ && - ./configure --prefix=$BUILD \ - --enable-shared \ - --disable-libevent-regress \ - --disable-samples && - make && make install) || exit 1 + ./configure --prefix=$BUILD \ + --enable-shared \ + --disable-libevent-regress \ + --disable-samples && + make && make install) || exit 1 -wget -q $NCURSES || exit 1 +wget -4q $NCURSES || exit 1 tar -zxf ncurses-*.tar.gz || exit 1 (cd ncurses-*/ && - CPPFLAGS=-P ./configure --prefix=$BUILD \ - --with-shared \ - --without-ada \ - --without-cxx \ - --without-manpages \ - --without-progs \ - --without-tests \ - --without-tack \ - --enable-pc-files \ - --with-pkg-config-libdir=$BUILD/lib/pkgconfig && - make && make install) || exit 1 + CPPFLAGS=-P ./configure --prefix=$BUILD \ + --with-shared \ + --with-termlib \ + --without-ada \ + --without-cxx \ + --without-manpages \ + --without-progs \ + --without-tests \ + --without-tack \ + --enable-pc-files \ + --with-pkg-config-libdir=$BUILD/lib/pkgconfig && + make && make install) || exit 1 sh autogen.sh || exit 1 PKG_CONFIG_PATH=$BUILD/lib/pkgconfig ./configure --prefix=$BUILD "$@" diff --git a/.travis.yml b/.travis.yml index d093574c..5a205523 100644 --- a/.travis.yml +++ b/.travis.yml @@ -25,6 +25,14 @@ jobs: - os: osx compiler: clang env: BUILD=static + - os: linux + compiler: gcc + arch: arm64 + env: BUILD=all + - os: linux + compiler: clang + arch: arm64 + env: BUILD=all before_install: - sh .github/travis/before-install.sh |