Notice: This Wiki is now read only and edits are no longer possible. Please see: https://gitlab.eclipse.org/eclipsefdn/helpdesk/-/wikis/Wiki-shutdown-plan for the plan.
Triquetrum/Ptolemy/osgi-2-0
< Triquetrum | Ptolemy
This page is notes about how the Ptolemy II osgi-2-0 repository that contains the Ptolemy II sources used by Triquetrum was set up. It is probably not that useful to most people.
See Also
- Ptolemy/Porting - more user friendly instructions about how to port Ptolemy actors to Triquetrum
Setting up a nightly build
We would like to set up a nightly build, so we want to run Maven, create jar files and make them available somehow.
See Check out the ptII osgi-2-0 branch for getting access to the Ptolemy II osgi-2-0 repository
Creating pom files
The Eclipse Tycho Tutorial suggests:
cd osgi-2-0 mvn org.eclipse.tycho:tycho-pomgenerator-plugin:generate-poms -DgroupId=ptolemy
This creates osgi-2-0/pom.xml
POM-less Tycho Builds suggests creating .mvn/extensions.xml:
<?xml version="1.0" encoding="UTF-8"?> <extensions> <extension> <groupId>org.eclipse.tycho.extras</groupId> <artifactId>tycho-pomless</artifactId> <version>0.24.0</version> </extension> </extensions>
We then remove the pom.xml files that were created:
rm */pom.xml