win32: type: win32 exe_commands: - echo "Building Daemon" - git clone https://gerrit-ring.savoirfairelinux.com/ring-daemon ring-daemon - cd ring-daemon/contrib - mkdir native - ls - cd native - ../bootstrap --host=i686-w64-mingw32 - make - cd ../.. - ./autogen.sh - ./configure --host=i686-w64-mingw32 --without-dbus - make - make install - echo "Building LRC" - cd .. - git clone https://gerrit-ring.savoirfairelinux.com/ring-lrc ring-lrc - RING=`pwd`/ring-daemon - cd ring-lrc - mkdir build - cd build - cmake -DCMAKE_TOOLCHAIN_FILE=../cmake/winBuild.cmake -DCMAKE_INSTALL_PREFIX=$RING/_win32 -DRING_BUILD_DIR=$RING/src -DENABLE_LIBWRAP=true .. - make - make install - cd ../.. - echo "Building Client" - git clone https://gerrit-ring.savoirfairelinux.com/ring-client-windows ring-client-windows - cd ring-client-windows - mkdir build && cd build - export QTDIR=/usr/i686-w64-mingw32/lib/qt - /usr/i686-w64-mingw32/lib/qt/bin/qmake ../RingWinClient.pro -r -spec win32-g++ RING=$RING/_win32 - make - make install - cd release - makensis ring.nsi - sudo mv ring-windows-nightly.exe /output