Skip to main content
aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorHans-Erik Floryd2016-09-06 13:05:24 +0000
committerJan-Philipp Steghöfer2016-09-27 09:50:20 +0000
commit59cafd8f339da86f9984ef610d34190f1a23a610 (patch)
treea3cb6c0c0f0aa22af319d23485255231060df6e6
parente8769736ef10e26466a144a6cba4e7abec15c97e (diff)
downloadorg.eclipse.capra-59cafd8f339da86f9984ef610d34190f1a23a610.tar.gz
org.eclipse.capra-59cafd8f339da86f9984ef610d34190f1a23a610.tar.xz
org.eclipse.capra-59cafd8f339da86f9984ef610d34190f1a23a610.zip
update README.md
Signed-off-by: Hans-Erik Floryd <hans-erik.floryd@rt-labs.com>
-rw-r--r--README.md14
1 files changed, 9 insertions, 5 deletions
diff --git a/README.md b/README.md
index cee84b4f..68dc8a8d 100644
--- a/README.md
+++ b/README.md
@@ -14,19 +14,15 @@ Capra uses the Eclipse Modelling Framework (EMF) as its base technology and stor
Before downloading and using Capra, download Eclipse Modelling Environment and make sure you have the listed dependencies installed.
-* [PlantUML](http://plantuml.com/eclipse.html): Use the nightlies [update site](http://basar.idi.ntnu.no/svn/tdt4100/anonymous/trunk/updatesite) in Eclipse's "Install new software..." feature. Version 1.1.11 or higher should be installed through this link. Older versions advertised on the website will not work! It might also be necessary to install [Graphviz](http://www.graphviz.org) binaries on your system to view the visualisation of trace links.
* [Xcore](https://wiki.eclipse.org/Xcore): Install through Eclipse's "Install new software..." feature
-* [Mylyn](https://www.eclipse.org/mylyn/): Install the "Mylyn Builds Connector: Hudson/Jenkins" through Eclipse's "Install new software..." feature
-* [C/C++ Development Tools](https://www.eclipse.org/cdt/): : Use Eclipse's "Install new software..." feature
-* [Java Development Tools](https://www.eclipse.org/jdt): Use Eclipse's "Install new software..." feature
* [Xtend](https://eclipse.org/xtend/): Install through the Eclipse Market Place
-* [Papyrus](https://eclipse.org/papyrus/): Install through the Eclipse Market Place
### Get the source code
* Open your Eclipse Environment
* Go to File >> Import and select Git >> Projects from Git
* Use the [GitHub repository](https://github.com/Salome-Maro/TraceabilityManagement) and import all available projects to your workspace
+* All dependencies are listed in the target platform file org.eclipse.capra.releng.target/org.eclipse.capra.releng.target.target. Set it as the active target platform by opening it and clicking on "Set as Target Platform" in the upper right corner. Eclipse will now download all dependencies. Note that this will take a while. Check the progress in the lower right corner.
* Build your workspace
* Make sure that all the projects have no errors.
* Click on Run >> Run Configurations and create a new Eclipse Application Configuration
@@ -53,6 +49,14 @@ If compilation errors occur during the first build, check if any of the dependen
# How to Extend the Tool - For Developers
+## Building
+
+Install Maven. Run maven in the root folder:
+
+```
+mvn clean verify
+```
+
## Before committing
Please make sure that *all* points in the following checklist are fullfilled before committing your work to a Capra repository:

Back to the top