========================================================================
    LIBRARY : SPI Project Overview
========================================================================

Welcome to the SPI library project.

This file contains a summary of what you will find in each of the files that
make up your SPI application.

/////////////////////////////////////////////////////////////////////////////

include/*.h
    These header files are used when linking to SPI.dll

/////////////////////////////////////////////////////////////////////////////

doc/SPI_API.pdf
    Use this pdf file to get an overview about the SPI library and it's API.
    The manual contains general information about all the methods and it's types.

/////////////////////////////////////////////////////////////////////////////

example/cpp/
    This is example project implementing an application using SPI.dll. In order to create VS2017
    project use generator_win32.bat to generate the VC project.
    You can also use CMakeList.txt in order to see an example on how use SPI in Cmake.
    In order to run SPIExample.exe you have to make sure you have yajl.dll, libcurl.dll with SPI.dll
    at the same directory.

/////////////////////////////////////////////////////////////////////////////

example/dotnet/
    This is example project implementing an application using SPISharp.dll under .Net environment.
    The C++/CLI adapter file is SPICLI.dll and is included in bin/ dir. The file was compiled
    using .Net Freamework 4.0 . Please make sure that in project proporties .Net Framework 4.0 is selected.
    In order to run SPISharpExample.exe you have to make sure you have yajl.dll, libcurl.dll included with SPICLI.dll
    at the same directory.

/////////////////////////////////////////////////////////////////////////////

Ashrait service
    In order to use ashrait service you to make sure you include AshraitBin.dll , libeay32.dll, ssleay32.dll, sqlite3.dll
    at the same folder of your target executeable. 
    As well, make sure you put the files cacert.pem, client.pem, logcacert.pem from bin/data in :
    "C:\projects\AshraitEMV\trunk\cert\cacert.pem"
    "C:\projects\AshraitEMV\trunk\cert\client.pem"
    "C:\pro jects\AshraitEMV\trunk\cert\logcacert.pem"
    This is a known issue and will be fixed soon!
   
    Under Linux environment you may put libAshraitBin.so and data/ directory with your target executable.
   
/////////////////////////////////////////////////////////////////////////////
Other notes:

    Windows XP SP3 users:
        - Please replace the libcurl.dll included in bin/ with the libcurl.dll file in bin/xp/
          To this file you may add msvcr100.dll and msvcp100.dll.
        - As well please make sure you install vcredist_x86.exe from bin/vc

    Linux users:
	- Please make sure you have the following packages installed:
		libcurl3, libsqlite3-dev
	- Please make sure you include libyajl.so with your binary execute

/////////////////////////////////////////////////////////////////////////////
