Skip to content

Latest commit

 

History

History
36 lines (22 loc) · 1.82 KB

README.md

File metadata and controls

36 lines (22 loc) · 1.82 KB

Welcome to dbus-emf-model!

This Eclipse plugin project provides an EMF ecore model for the D-Bus Introspection format (see http://dbus.freedesktop.org for more details on D-Bus).

NOTE: This project has moved to github.com/kbirken, because the original location (EclipseLabs / GoogleCode) has been closed in late 2015.

Build

Installation

There is an update site as part of the git repository. Here is the URL (note that this will only serve as P2 repository, it will not work in a browser):

http://kbirken.github.io/dbus-emf-model/releases/

Installation is performed by the following steps:

  1. Download Eclipse Modeling Tools distribution for Eclipse 2020-09 and install it. Alternatively, use the Eclipse Installer.
  • dbus-emf-model requires the Eclipse Modeling Framework (EMF), which is preinstalled in this Eclipse distribution.
  • dbus-emf-model is using Java 8 (but will also work with later Java versions). Please ensure that Eclipse is running with a JDK 8 installation.
  1. Start eclipse.exe and create a new workspace.
  2. Choose Help > Install New Software ... and add a new update site with the above URL.
  3. Install the D-Bus EMF Model feature.
  4. Ready!

Uses of dbus-emf-model

dbus-emf-model is used by the Franca IDL transformation framework, which is also hosted on github. It is used by the Franca/DBus-connector in order to transform any Franca-related IDL to D-Bus Introspection XML files.

License

Eclipse Public License 1.0 (EPL 1.0), see license file epl-v10.html enclosed.