**** Requirements ****

 * Qt 4 OpenSource edition, version 4.3.3 or higher.
 * C++ compiler (on Windows systems, MinGW should be fine)
 * A Subversion client to download source code from repository


**** Obtaining source code: ****

To download a-larm source code yoy need a Subversion client like
the command-line official Subversion tools or a graphical tool like
TortoiseSVN (Windows-only client).

To obtain most current source (located at repository's trunk directory):
 svn export http://a-larm.googlecode.com/svn/trunk/ a-larm

To obtain a concrete release, for example the 1.0:
 svn export http://a-larm.googlecode.com/svn/tags/release-1.0 a-larm


**** Compiling ****

Suposing you have downloaded a-larm source code to C:\src\a-larm, do in the 
Qt Command Prompt (commands for a Windows system, use equivalents on GNU/Linux
systems):

 C:\cd src\a-larm

* Prepare project environment:
  
 C:\src\a-larm> qmake a-larm.pro

* Create translation files:

 C:\src\a-larm> lrelease a-larm.pro

* Compile project:

 C:\src\a-larm> make

* Test compiled executable:

 C:\src\a-larm> release\a-larm.exe


**** Creating a redistributable package ****

* Create a redistributable package (with the included create-dist.bat script):

 C:\src\a-larm> create-dist

 This will create a "dist" directory that is ready for being distributed, for 
 example, compressing it into a file.