﻿2012/2/3    first version (ShangZhe Yu)
2012/9/10   change to use eclipse (ShangZhe Yu)

Location of setup files : "SPAG-DevelopFile"

================================================================================
 How to Build SPAG from Source Code
================================================================================

    1. Install Required Software
        * Java JDK 7 64-bit
        * Android SDK (with Platform-tools)
        * Visual Studio 2010
        * eclipse with ADT plugin
        * Git(Git-1.7.11-preview20120710.exe)
        * OpenCV 2.1 library (OpenCV-2.1.0-Visual Studio 10 Win64.exe)
        * cmake (cmake-2.8.6-win32-x86.exe)
		* tesseract-2.04+eng(EBLpatched)
		* swig (swigwin-2.0.1.zip)
        * add to user PATH
			<path-to-android-sdk>\platform-tools 
			<path-to-android-sdk>\tools
			C:\Program Files (x86)\CMake 2.8\bin
			C:\swigwin-2.0.1
			
    2. Get source code
		extract Sikuli.git.rar to source dir sikuli-ebl
		$ git ckeckout -f master

    3. Build Native Libs & prepare jar contents
		sikuli-ebl/build-skuli-script.bat
		sikuli-ebl/build-skuli-ide.bat
        
	4. add sikuli lib path to user PATH
		add "<sikuli-sorce>\sikuli-ide\target\win32\Sikuli-IDE\libs" to user PATH
	
	5. use eclipse to build sikuli
		install ADT plugin  (http://developer.android.com/sdk/installing/installing-adt.html)
		import EBL.GUI.Testing.Agent & sikuli as Existing Projects (extract sikuli.Eclipse.Projects.rar and )
		Change project setting to current source tree(Resouece->linked resource: SIKULI_LOC)
		run EBL.GUI.Testing.Agent (auto install to device)
		run sikuli
		
	