diff --git a/projects/mtg/wagic-qt.pro b/projects/mtg/wagic-qt.pro index 3b8542b48..43fd7710d 100644 --- a/projects/mtg/wagic-qt.pro +++ b/projects/mtg/wagic-qt.pro @@ -31,11 +31,11 @@ TEMPLATE = app #!macx:CONFIG += precompile_header unix|macx:QMAKE_CXXFLAGS += -Wno-unused-parameter -unix|macx:QMAKE_CXXFLAGS += -Wno-unused-but-set-parameter -unix|macx:QMAKE_CXXFLAGS += -Wno-unused-but-set-variable +unix:!macx:QMAKE_CXXFLAGS += -Wno-unused-but-set-parameter +unix:!macx:QMAKE_CXXFLAGS += -Wno-unused-but-set-variable unix|macx:QMAKE_CXXFLAGS += -Wno-unused-value -unix|macx:QMAKE_CXXFLAGS += -Wno-unused-local-typedefs -unix|macx:!maemo5:!symbian:QMAKE_CXXFLAGS += -Werror +unix:!macx:QMAKE_CXXFLAGS += -Wno-unused-local-typedefs +unix:!macx:!maemo5:!symbian:QMAKE_CXXFLAGS += -Werror windows:DEFINES += _CRT_SECURE_NO_WARNINGS unix|macx:DEFINES += LINUX diff --git a/travis-script.sh b/travis-script.sh index 6927f0dc8..4dbe2fbc1 100755 --- a/travis-script.sh +++ b/travis-script.sh @@ -15,6 +15,13 @@ $ANDROID list targets $ANDROID update project -t 1 -p projects/mtg/Android ant debug -f projects/mtg/Android/build.xml +# we're building a Qt version with GUI here +mkdir qt-gui-build +cd qt-gui-build +qmake ../projects/mtg/wagic-qt.pro CONFIG+=debug CONFIG+=graphics +make -j 8 +cd .. + # let's try an Intel linux binary qmake projects/mtg/wagic-qt.pro CONFIG+=console CONFIG+=debug DEFINES+=CAPTURE_STDERR make -j 8