Export to GitHub

ekalappai - DeveloperGuide.wiki


Introduction

This document is written for the programmers who wish to contribute to eKalappai development

Development Setup

The following are the requirements to build eKalappai in your machine. * A computer with a windows operating system. Preferably Windows XP and above. We have compiled successfully on Windows XP, Windows Vista and Windows Server 2003.

NOTE: To ensure the exe's mentioned above is in system path add C:\Program Files\Microsoft Visual Studio 9.0\Common7\IDE C:\Qt\2010.02.1\qt\bin C:\Qt\2010.02.1\mingw\bin C:\Program Files\NSIS to system "Path" variable using the instructions as below.

My Computer (right click) -> Properties -> Advanced -> Environmental Variables -> System Variables, select Path and Edit. Add all the four path mentioned above. Path values depend on the install location on your build machine.

Build Setup

To set up you machine for automated build, the following steps need to be followed AFTER completing all the Development Setup steps given above.

From "build" directory, issue command as below.

``` Command below will build the source code and create installer executable under ./installer directory.

ant

Command below will build source code only.

ant build

Command below will clean all the generated artifacts including installer.

ant clean

```

Reference

List of Virtual Key Codes that will be used for coding: http://www.kbdedit.com/manual/low_level_vk_list.html