diff --git a/.travis.yml b/.travis.yml index 0ccaa7568..eb3c8929c 100755 --- a/.travis.yml +++ b/.travis.yml @@ -14,13 +14,10 @@ git: submodules: false depth: 3 -before_install: ./.travis-before-install.sh +before_install: ./resources/scripts/.travis-before-install.sh install: true script: - - if [[ "$TRAVIS_OS_NAME" == "linux" ]]; then source /opt/qt57/bin/qt57-env.sh ; fi - - mkdir rssguard-build && cd rssguard-build - - qmake .. - - make - - make install \ No newline at end of file + - if [[ "$TRAVIS_OS_NAME" == "linux" ]]; then ./resources/scripts/.travis-install-linux.sh ; fi + - if [[ "$TRAVIS_OS_NAME" == "osx" ]]; then ./resources/scripts/.travis-install-osx.sh ; fi \ No newline at end of file diff --git a/.travis-before-install.sh b/resources/scripts/.travis-before-install.sh similarity index 100% rename from .travis-before-install.sh rename to resources/scripts/.travis-before-install.sh diff --git a/resources/scripts/.travis-install-linux.sh b/resources/scripts/.travis-install-linux.sh new file mode 100755 index 000000000..8236fec8f --- /dev/null +++ b/resources/scripts/.travis-install-linux.sh @@ -0,0 +1,7 @@ +#!/bin/bash + +source /opt/qt57/bin/qt57-env.sh +mkdir rssguard-build && cd rssguard-build +qmake .. +make +make install \ No newline at end of file diff --git a/resources/scripts/.travis-install-osx.sh b/resources/scripts/.travis-install-osx.sh new file mode 100755 index 000000000..2955430c3 --- /dev/null +++ b/resources/scripts/.travis-install-osx.sh @@ -0,0 +1,7 @@ +#!/bin/sh + +mkdir rssguard-build && cd rssguard-build +qmake .. +make +make install +macdeployqt rssguard.app -dmg \ No newline at end of file