Setup qt5 build with Bionic

This commit is contained in:
John Maguire 2019-10-04 17:23:59 +01:00
parent cb6cd7c485
commit 664c5a31f9
1 changed files with 29 additions and 38 deletions

View File

@ -144,41 +144,33 @@ commands:
name: Install Dependencies
command: >
apt-get update && apt-get install -y
build-essential
cmake
fakeroot
gettext
git
libasound2-dev
libboost-dev
libboost-serialization-dev
libcdio-cdda2
libcdio-dev
libchromaprint-dev
libcrypto++-dev
libdbus-1-dev
libfftw3-dev
libglew1.5-dev
libglib2.0-dev
libgpod-dev
libgstreamer-plugins-base1.0-dev
libgstreamer1.0-dev
liblastfm-dev
libmtp-dev
libmygpo-qt-dev
libplist-dev
libprotobuf-dev
libpulse-dev
libqca2-dev
libqca2-plugins
libqjson-dev
libqt4-dev
libqt4-opengl-dev
libqtwebkit-dev
libsparsehash-dev
libqt5x11extras5-dev
libsqlite3-dev
libtag1-dev
libusbmuxd-dev
pkg-config
protobuf-compiler
qt4-dev-tools
qtbase5-dev
qttools5-dev-tools
qttools5-dev
libsparsehash-dev
ssh
install_disco_dependencies:
description: Install Disco dependencies
@ -474,26 +466,25 @@ workflows:
version: 2
build_all:
jobs:
- build_xenial_32
- build_xenial_64
- build_bionic_32
# - build_xenial_32
# - build_xenial_64
# - build_bionic_32
- build_bionic_64
- build_disco_32
- build_disco_64
- build_fedora_29_64
- build_fedora_30_64
- upload_artifacts:
context: gcp
requires:
- build_xenial_32
- build_xenial_64
- build_bionic_32
- build_bionic_64
- build_disco_32
- build_disco_64
- build_fedora_29_64
- build_fedora_30_64
filters:
branches:
only: master
# - build_disco_32
# - build_disco_64
# - build_fedora_29_64
# - build_fedora_30_64
# - upload_artifacts:
# context: gcp
# requires:
# - build_xenial_32
# - build_xenial_64
# - build_bionic_32
# - build_bionic_64
# - build_disco_32
# - build_disco_64
# - build_fedora_29_64
# - build_fedora_30_64
# filters:
# branches:
# only: master