Compile & Install under UNIX
============================

For compilation under UNIX you need the following software packages:

- Qt4
- cmake 2.4.0 or greater
- subversion libraries and headers

Compile for Release
-------------------

  mkdir build
  cd build
  cmake -D CMAKE_BUILD_TYPE="Release" ../src
  make
  sudo make install

Compile for Developing
----------------------

  mkdir build
  cd build
  cmake -D CMAKE_BUILD_TYPE="Debug" ../src
  make

If you prefer to use KDevelop as an IDE type:

  mkdir build
  cd build
  cmake -G "KDevelop3" -D CMAKE_BUILD_TYPE="Debug" ../src



Compile & Install under Windows
===============================

For compilation under Windows you need the following software packages:

- Microsoft Visual Studio
  I recommended the free available Express Edition from
    http://msdn.microsoft.com/vstudio/express/visualc/
- MSVC 2005 Express Users need the Microsoft Platform SDK
    http://www.microsoft.com/msdownload/platformsdk/sdkupdate/
  You need at least the Build Environment for:
    * Microsoft Windows Core SDK 
    * Microsoft Web Workshop
- Subversion & Development Libraries
  Download the latest Subversion Release and the corresponding Development Libraries.
  Install Subversion in your Program Folder.
  Unpack the Development Libraries into the Subversion Installation folder.
    http://subversion.tigris.org/servlets/ProjectDocumentList?folderID=91
- CMake 2.4.4 or greater
    http://www.cmake.org
- Qt4 compiled for use with MSVC++
  Download the latest Qt4 Source Package for Windows.
    http://www.trolltech.com
  Download the unoffical Patch for additional Compiler support for Qt4 Open Source Edition
    http://sourceforge.net/projects/qtwin
  Patch & Compile Qt4 Libraries for your Compiler ( as recommended for MSVC+ 2005 )
  Remeber: This is an unofficial but legal patch. So please don't ask on official Trolltech lists 
  for problems with this patched version of Qt.
- Windows Installer XML (WiX) toolset, if you would build QSvn Installer.
    http://wix.sourceforge.net/ 

Compile for Release
-------------------

  mkdir build
  cd build
  cmake -G "NMake Makefiles" -D CMAKE_BUILD_TYPE="Release" ..\src
  nmake
If you would build the installer type in
  nmake wix

Compile for Development
-----------------------

  mkdir build
  cd build
  cmake -G "NMake Makefiles" -D CMAKE_BUILD_TYPE="Debug" ..\src
  nmake

If you prefer the Microsoft Visual C++ 2005 Express Edition as your IDE type in:

  mkdir build
  cd build
  cmake -G "Visual Studio 8 2005" ..\src

Build Installation
------------------

For build the QSvn Installer for Windows follow the instruction found in
  src\setup\README
