Attempt to fix the autotools linking issue on jenkins.
[opusfile.git] / ci / unix.sh
1 # Continuous integration build script for opusfile.
2 # This script is run by automated frameworks to verify commits
3 # see https://mf4.xiph.org/jenkins/job/opusfile-unix/
4
5 # This is intended to be run from the top-level source directory.
6
7 set -x
8
9 # WARNING: clobbers outside the current tree!
10 rm  -f ../opus
11 ln -s /srv/jenkins/jobs/opus/workspace ../opus
12
13 # compile
14 make -C unix PKG_CONFIG_PATH=$PWD/../opus clean
15 make -C unix PKG_CONFIG_PATH=$PWD/../opus
16
17 # run any built-in tests
18 make -C unix PKG_CONFIG_PATH=$PWD/../opus check
19
20 # build the documentation
21 make -C doc
22 make -C doc/latex