25 - '.github/workflows/osx.yml'
47 - '.github/workflows/osx.yml'
53 runs-on: ${{ matrix.os }}
63 - name: Install packages
65 echo "bison, flex, ncurses, texinfo, and unzip are in the base OS."
66 echo "berkeley-db, perl, python, curl, and jq are installed in the"
67 echo "base image already."
68 brew install autoconf automake libtool cpanm
69 sudo cpanm install JSON
70 - name: Clone repository
71 uses: actions/checkout@v1
74 CC: ${{ matrix.compiler }}
75 MAKEVARS: ${{ matrix.makevars }}
76 CONFIGURE_OPTS: ${{ matrix.configureopts }}
81 ../configure --srcdir=`dirname "$PWD"` --disable-afs-support --enable-maintainer-mode --enable-developer $CONFIGURE_OPTS --prefix=$HOME/inst CFLAGS="-Wno-error=shadow -Wno-error=bad-function-cast -Wno-error=unused-function -Wno-error=unused-result -Wno-error=deprecated-declarations"
89 find build -name \*.trs|xargs grep -lw FAIL|sed -e 's/trs$/log/'|xargs cat
94 if [ "$(git ls-files -o|grep -v ^build/ | wc -l)" -ne 0 ]; then
95 echo "Files not removed by make distclean:"
96 git ls-files -o|grep -v ^build/