This zip file bundles the source, test, and DLL files needed to build a sample Extensible Data Provider. SpatiaLite is an extension of SQLite that gives it spatial capabilities.

You must have Spectrum and JDK 1.8 or later installed. This sample currently works only on Windows machines (64-bit versions).


Follow these steps to build the sample data provider:

1. Add the SpatiaLite and SQLite DLLs, either by adding them to your system path or copying them to your System32 folder. 
	- For 64-bit machines, use the DLLs in the mod_spatialite-4.2.0-win-amd64 folder. 

2. From the command line in the directory where you unzipped the bundle, add "-PspectrumInstallDir=XXX" to point it to your root Spectrum installation directory (for example, "-PspectrumInstallDir=C:\Program Files\Precisely\Spectrum").

3. Run "gradlew build -PspectrumInstallDir=XXX". A message appears to verify that the build was successful.


