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
98bf17bb
Commit
98bf17bb
authored
Feb 19, 2015
by
Gavin Bisesi
Browse files
Merge pull request #755 from ctrlaltca/qt5_minversion
When compiling with qt5, require at least version 5.0.3, fix #741
parents
62e0bc9b
2034d3f7
Changes
4
Hide whitespace changes
Inline
Side-by-side
.travis.yml
View file @
98bf17bb
...
@@ -19,8 +19,4 @@ notifications:
...
@@ -19,8 +19,4 @@ notifications:
on_failure
:
change
on_failure
:
change
on_start
:
false
on_start
:
false
matrix
:
matrix
:
fast_finish
:
true
fast_finish
:
true
allow_failures
:
\ No newline at end of file
-
compiler
:
clang
os
:
linux
env
:
QT4=0
CMakeLists.txt
View file @
98bf17bb
...
@@ -107,7 +107,8 @@ OPTION(UPDATE_TRANSLATIONS "Update translations on compile" OFF)
...
@@ -107,7 +107,8 @@ OPTION(UPDATE_TRANSLATIONS "Update translations on compile" OFF)
MESSAGE
(
"UPDATE TRANSLATIONS:
${
UPDATE_TRANSLATIONS
}
"
)
MESSAGE
(
"UPDATE TRANSLATIONS:
${
UPDATE_TRANSLATIONS
}
"
)
IF
(
NOT WITH_QT4
)
IF
(
NOT WITH_QT4
)
FIND_PACKAGE
(
Qt5Widgets
)
# First known not-broken Qt5 version (5.0.2 available on old ubuntus is buggy).
FIND_PACKAGE
(
Qt5Widgets 5.0.3
)
ENDIF
()
ENDIF
()
IF
(
Qt5Widgets_FOUND
)
IF
(
Qt5Widgets_FOUND
)
...
...
travis-compile.sh
View file @
98bf17bb
...
@@ -8,5 +8,8 @@ prefix=""
...
@@ -8,5 +8,8 @@ prefix=""
if
[[
$TRAVIS_OS_NAME
==
"osx"
&&
$QT4
==
0
]]
;
then
if
[[
$TRAVIS_OS_NAME
==
"osx"
&&
$QT4
==
0
]]
;
then
prefix
=
"-DCMAKE_PREFIX_PATH=/usr/local/Cellar/qt5/5.4.0/"
prefix
=
"-DCMAKE_PREFIX_PATH=/usr/local/Cellar/qt5/5.4.0/"
fi
fi
if
[[
$TRAVIS_OS_NAME
==
"linux"
&&
$QT4
==
0
]]
;
then
prefix
=
"-DCMAKE_PREFIX_PATH=/opt/qt52/lib/cmake/"
fi
cmake ..
-DWITH_SERVER
=
1
-DWITH_QT4
=
$QT4
$prefix
cmake ..
-DWITH_SERVER
=
1
-DWITH_QT4
=
$QT4
$prefix
make
-j2
make
-j2
travis-dependencies.sh
View file @
98bf17bb
...
@@ -12,10 +12,10 @@ else
...
@@ -12,10 +12,10 @@ else
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
qtmobility-dev libprotobuf-dev protobuf-compiler libqt4-dev
else
else
sudo
add-apt-repository
--yes
ppa:ubuntu-sdk-team/ppa
sudo
add-apt-repository
-y
ppa:beineri/opt-qt521
sudo
add-apt-repository
-y
ppa:kalakris/cmake
sudo
apt-get update
-qq
sudo
apt-get update
-qq
sudo
apt-get
install
-y
libprotobuf-dev protobuf-compiler qtbase5-dev cmake
\
sudo
apt-get
install
-y
libprotobuf-dev protobuf-compiler cmake libsqlite3-dev
\
qtdeclarative5-dev libqt5webkit5-dev libsqlite3-dev qt5-default qttools5-dev-tools
\
qt52base qt52webkit qt52tools qt52svg qt52multimedia
qttools5-dev qtmultimedia5-dev libqt5svg5-dev
fi
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