Defines a simple feature with all the tools needed to develop/contribute to Eclipse Sirius. Designed to be installed on top of a plain Eclipse IDE for Eclipse Committers package.
Note that this is not (yet) officially part of Eclipse Sirius but just provided here as a convenience.
The feature org.eclipse.sirius.tools.kit
includes the following components:
- Acceleo 2.8 (needed for the legacy code generation step for the VSM editor's property sections).
- Acceleo 3.7, used by some of our examples.
- Target Platform DSL 3.0.0-SNAPSHOT from Eclipse CBI. Note that this is using a (moving) snapshot build at the moment.
- EMF SDK.
- SWTBot IDE Integration 4.1, needed to launch our automated SWTBot tests.
- SpotBugs, not strictly needed.
- Eclipse CheckStyle Plug-in 10.4.0.
To build it yourself, simply clone the repo and from the top-level directory issue
mvn clean package
The resulting p2 repository is located in org.eclipse.sirius.tools.kit-repo/target
.
Copyright (c) 2018-2022 Obeo.
This program and the accompanying materials are made available under the terms of the Eclipse Public License 2.0 which accompanies this distribution, and is available at https://www.eclipse.org/legal/epl-2.0/