I have been working on an interactive shell script that will install everything needed to get you started for local development environment including all necessary tools, eclipse cdt (IDE) and eclipse project setup for the spack core.
First of all, let get the LIABILITY out of the picture :
THE SOFTWARE IS PROVIDED “AS IS”, WITHOUT WARRANTY OF ANY KIND, #EXPRESS OR
MPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF #MERCHANTABILITY,
FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO #EVENT SHALL THE
AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR #OTHER
LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, #ARISING FROM,
OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER #DEALINGS IN
That out of the way, download setup-spark.zip , extract it to a temporary directory then run ./setup-spark
The script will ask you (yes/no) questions for each tool that need to be downloaded and installed, you can easily skip the tools that are already installed. At the end of installation, the tool will ask you if you want to download the spark core source code (from git) , install eclipse and create the spark core project eclipse project.
If you select to downlod the soruce code (git) and install eclipse, the script will setup a project so that you can navigate the code, build and etc (the whole 10 yards).