Skip to content
GitLab
Menu
Projects
Groups
Snippets
/
Help
Help
Support
Community forum
Keyboard shortcuts
?
Submit feedback
Contribute to GitLab
Sign in / Register
Toggle navigation
Menu
Open sidebar
Donald Haase
Cockatrice
Commits
e918900d
Commit
e918900d
authored
Nov 14, 2014
by
Gavin Bisesi
Browse files
Refine travis config to only install qt4 or qt5 per build instead of both
parent
a91106f9
Changes
2
Show whitespace changes
Inline
Side-by-side
.travis.yml
View file @
e918900d
language
:
cpp
language
:
cpp
env
:
env
:
-
QT
="-DWITH_QT4=0"
-
QT
4=1
-
QT
="-DWITH_QT4=1"
-
QT
4=0
os
:
os
:
-
linux
-
linux
-
osx
-
osx
compiler
:
compiler
:
-
gcc
-
gcc
-
clang
-
clang
script
:
mkdir build && cd build && cmake .. $QT -DWITH_SERVER=1 && make
script
:
mkdir build && cd build && cmake ..
-DWITH_QT4=
$QT
4
-DWITH_SERVER=1 && make
install
:
./travis-dependencies.sh
install
:
./travis-dependencies.sh
cache
:
apt
cache
:
apt
travis-dependencies.sh
View file @
e918900d
...
@@ -2,10 +2,19 @@
...
@@ -2,10 +2,19 @@
if
[[
$TRAVIS_OS_NAME
==
"osx"
]]
;
then
if
[[
$TRAVIS_OS_NAME
==
"osx"
]]
;
then
brew update
brew update
if
((
QT4
))
;
then
brew
install
qt protobuf libgcrypt
else
brew
install
qt qt5 protobuf libgcrypt
brew
install
qt qt5 protobuf libgcrypt
fi
else
else
if
((
QT4
))
;
then
sudo
apt-get update
-qq
sudo
apt-get
install
-y
qtmobility-dev libprotobuf-dev protobuf-compiler libqt4-dev
else
sudo
add-apt-repository
--yes
ppa:ubuntu-sdk-team/ppa
sudo
add-apt-repository
--yes
ppa:ubuntu-sdk-team/ppa
sudo
apt-get update
-qq
sudo
apt-get update
-qq
sudo
apt-get
install
-y
qtmobility-dev libprotobuf-dev protobuf-compiler libqt4-dev
\
sudo
apt-get
install
-y
libprotobuf-dev protobuf-compiler qtbase5-dev
\
qtbase5-dev qtdeclarative5-dev libqt5webkit5-dev libsqlite3-dev qt5-default qttools5-dev-tools
qtdeclarative5-dev libqt5webkit5-dev libsqlite3-dev qt5-default qttools5-dev-tools
fi
fi
fi
Write
Preview
Supports
Markdown
0%
Try again
or
attach a new file
.
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment