Skip to content

Framesoc development environment setup

Generoso Pagano edited this page Apr 15, 2015 · 8 revisions

Summary

This page describes how to configure a working Eclipse Plugin Development Environment for Framesoc. The procedure described has been tested under Eclipse Kepler. For different versions of Eclipse some change could be necessary.

Requirements

System setup

After cloning the git repository follow these steps:

  • Install the latest version of 'Eclipse for RCP and RAP Developers'

  • Install the Tycho m2e connector

    • Window -> Preferences -> Maven -> Discovery
    • Press the Open Catalog button
    • Activate the Tycho Configurator
    • Click on Finish and follow the installation instructions

    If the Tycho Configurator is not present in the Catalog, you can still install it using the update site:

  • Import in the Eclipse workspace all the plugins contained in the repository src directory

    • Launching Eclipse for the first time you will be asked to set a workspace:
      • chose a folder which is outside the repository
    • Import the Framesoc plugins
      • File -> Import -> General -> Existing Projects into Workspace
      • Set the repository src as root directory
      • Be sure that all projects folders are checked
      • Press Finish
  • Import in the Eclipse workspace also the plugins available in the framesoc.importers repository

    • clone this repository
    • do the same as before to import the plugins in the Eclipse workspace
  • Build all the plugins

    • Project -> Clean... (be sure that Build Automatically is checked)
    • Choose Clean all projects
    • Press Ok
  • Launch the Framesoc Eclipse Application

    • Right click on the fr.inria.soctrace.framesoc.core plugin
    • Run As -> Eclipse Application
Clone this wiki locally