diff --git a/Builds/Eclipse/README.md b/Builds/Eclipse/README.md new file mode 100644 index 0000000000..fbadb8b123 --- /dev/null +++ b/Builds/Eclipse/README.md @@ -0,0 +1,31 @@ +**Requirements** + +1. Java Runtime Environment (JRE) +2. Eclipse with CDT (tested on Luna): +http://www.eclipse.org/downloads/packages/eclipse-ide-cc-developers/lunasr2 +3. Eclipse SCons plugin: http://sconsolidator.com/ +**WARNING**: by default the SCons plugin uses 16 threads. Go to +*Window->Preferences->SCons->Build Settings* in Eclipse and make it +use only 4-8 jobs(threads) or whatever you feel confortable with. It will +positively freeze your system if you run with 16 threads/jobs. + +![scons](scons.png) + +**Getting Started** + +After setting up Eclipse just do a File->New->Other... +Select: C/C++ / New SCons project from existing source +Point the importer to the folder where the SConstruct resides (the root +folder of your git workspace normally) + +**Build** + +Just hit Project->Build All in Eclipse to get started. And remember to not +let it run 16 threads! + +**Debug** + +Start a new Eclipse debug configuration and set binary to run to build/rippled +(assuming you have built it). + +![debug](debug.png) diff --git a/Builds/Eclipse/debug.png b/Builds/Eclipse/debug.png new file mode 100644 index 0000000000..24e2ba8c91 Binary files /dev/null and b/Builds/Eclipse/debug.png differ diff --git a/Builds/Eclipse/scons.png b/Builds/Eclipse/scons.png new file mode 100644 index 0000000000..84836a88fe Binary files /dev/null and b/Builds/Eclipse/scons.png differ