shithub: opus-tools

ref: c09fbdf3d296dbfeadaa111ad1e4f3b283700eb7
dir: /.gitlab-ci.yml/

View raw version
build-gcc:
  tags:
  - alpine
  - docker

  stage: build

  before_script:
  - apk update
  - apk add musl-dev git make gcc automake autoconf libtool file gzip zip xz
  - apk add linux-headers libogg-dev opus-dev opusfile-dev flac-dev libpcap-dev

  script:
  # build libopusenc
  - git clone "https://git.xiph.org/libopusenc.git"
  - cd libopusenc
  - ./autogen.sh
  - ./configure --prefix="$(pwd)/_inst" || cat config.log
  - make check
  - make install
  - export PKG_CONFIG_PATH="$(pwd)/_inst/lib/pkgconfig"
  - cd ..
  # build opus-tools
  - ./autogen.sh
  - ./configure || cat config.log
  - make check
  - make distcheck