Commit 620bcf9d authored by aviau's avatar aviau Committed by Edric Milaret

import build instructions from wiki + link to tracker/website

Change-Id: I278c9066b541c57b6ef3b4e4420b5d535c1b475e
Tuleap: #241
Tuleap: #312
parent 5797b8ff
# Windows client for Ring
For more information about the ring project, see the following:
- Main website: https://ring.cx/
- Bug tracker: https://tuleap.ring.cx/projects/ring/
- Repositories: https://gerrit-ring.savoirfairelinux.com
## Requirements
- Ring client library and Ring daemon
- Mingw-w64 build environment
- Qt5 (we link against Qt5Core, Qt5Widgets, Qt5Gui) built with Mingw
- Qt5 Svg, Qt5 ImageFormats & Qt5 WinExtras built with Mingw
## Get the source code
- ```git clone https://gerrit-ring.savoirfairelinux.com/ring-client-windows```
## Build instructions
*USE THE QMAKE OF Qt BUILT WITH MINGW* (e.g. /usr/bin/i686-w64-mingw32-qmake-qt5)
```
cd ring-client-windows
mkdir build && cd build
export QTDIR=<path to mingw qt> (e.g. /usr/i686-w64-mingw32/lib/qt)
qmake ../RingWinClient.pro -r -spec win32-g++ RING=<Install dir of Ring and LRC> [BUILD=Debug]
make
make install
```
You will find all files in ./release directory.
## Debugging
Compile the client with 'BUILD=Debug' and libRingClient with '-DCMAKE_BUILD_TYPE=Debug'
## Packaging
* Nsis : Nullsoft Scriptable Install System :http://nsis.sourceforge.net/Main_Page.
```
cd build/release
makensis ring.nsi
```
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment