Skip to content

Commit

Permalink
BUILD: update travis config to build manager using container-based-in…
Browse files Browse the repository at this point in the history
…frastructure

- does not cache the wxwidgets directory yet
  • Loading branch information
ChristianBeer committed Mar 3, 2015
1 parent 7cdbac2 commit 3e9275e
Show file tree
Hide file tree
Showing 2 changed files with 13 additions and 3 deletions.
6 changes: 3 additions & 3 deletions .travis.yml
Original file line number Diff line number Diff line change
Expand Up @@ -24,7 +24,7 @@ addons:
name: "BOINC/boinc"
description: "Build submitted via Travis CI"
notification_email: [email protected]
build_command_prepend: "./configure --disable-manager"
build_command_prepend: "./configure --enable-apps"
build_command: "make -j 4"
branch_pattern: coverity_scan
apt_packages:
Expand All @@ -36,7 +36,7 @@ addons:
#- libcurl4-openssl-dev
#- libxss-dev
- libnotify-dev
#- libxcb-util0-dev
- libxcb-util0-dev
- libsqlite3-dev
- libgtk2.0-dev
- libwebkitgtk-dev
Expand Down Expand Up @@ -65,4 +65,4 @@ script:
- if [[ "${BOINC_TYPE}" == "server" ]]; then ( ./configure --disable-client --disable-manager && make ) fi
- if [[ "${BOINC_TYPE}" == "client" ]]; then ( ./configure --disable-server --disable-manager && make ) fi
- if [[ "${BOINC_TYPE}" == "apps" ]]; then ( ./configure --enable-apps --disable-server --disable-client --disable-manager && make ) fi
- if [[ "${BOINC_TYPE}" == "manager" ]]; then ( ./configure --disable-server --disable-client && make ) fi
- if [[ "${BOINC_TYPE}" == "manager" ]]; then ( ./build/getWxWidgets.sh && ./configure --disable-server --disable-client --with-wxdir=./build/wxWidgets-3.0.2/buildgtk && make ) fi
10 changes: 10 additions & 0 deletions build/getWxWidgets.sh
Original file line number Diff line number Diff line change
@@ -0,0 +1,10 @@
#!/bin/bash
set -x

wget https://sourceforge.net/projects/wxwindows/files/3.0.2/wxWidgets-3.0.2.tar.bz2
tar -xf wxWidgets-3.0.2.tar.bz2
cd wxWidgets-3.0.2
mkdir buildgtk
cd buildgtk
../configure --with-gtk --disable-shared --enable-webview --disable-gtktest --disable-sdltest
make

0 comments on commit 3e9275e

Please sign in to comment.