commit | 819344e6bbd2a004d89b523f9cd16b7439b37df1 | [log] [tgz] |
---|---|---|
author | Francois Le Fevre - CEA <francois.le-fevre@cea.fr> | Tue Aug 25 10:35:13 2015 +0200 |
committer | Benoit Maggi <benoit.maggi@cea.fr> | Tue Aug 25 07:24:51 2015 -0400 |
tree | 0ccd629a637b7c217d7f07ae91093912e834494d | |
parent | 52699b9ae24543e869a066f23b8b8ad6684c1a30 [diff] |
Bug 475764: [SysML 1.4] homogenize the name of plugins and project Change-Id: Ib21206171adbe17a18c12e4d1aaff74601278ce1 Task-Url: https://bugs.eclipse.org/bugs/show_bug.cgi?id=475764 Signed-off-by: Francois Le Fevre - CEA <francois.le-fevre@cea.fr>
A Papyrus DSML for the SysML 1.4 OMG norm
This repository is organized around logical software components:
core
: The core software components for SysML 1.4 (profile, element type).diagram
: Elements related to SysML diagrams (BDD, IBD, Parametric, Requirement)releng
: Elements related to the creation of the rcp, update-sitetable
: Elements related to SysML tables (Allocation, Requirement)ui
: Elements related to other eclipse ui integration.Components in this project are built using Maven and its Tycho plugin for the build of Eclipse artifacts. To build locally, simply execute the command line:
mvn clean install
To build also the modules relatives to RCP and Product, please activate the following profile:
mvn clean install -Psysml-productrcp
To generate the site (documentation, javadoc), please activate the profile documentation
mvn clean site site:stage-deploy scm-publish:publish-scm -Pdocumentation
Have a look to src/site/xdoc/normRequirementExtraction.xml
Build Status :
mvn -Dtycho.mode=maven org.eclipse.tycho:tycho-versions-plugin:set-version -DnewVersion=*new-version*-SNAPSHOT
Manual operation : change all Require-Bundle from bundle-version=“old-version” to bundle-version=“new-version”
Verify that the new version is present in :