-
Notifications
You must be signed in to change notification settings - Fork 3
BuildingFromSource
The source repository contains many modules, as explained in RepositoryStructure.
The default product that can be built from the sources is a basic Passerelle model editor packaged as an eclipse RCP application.
We used to provide regularly updated pre-packaged binaries for this, but we've stopped this a while ago. To obtain a binary package you can either contact us via the Passerelle forum or build your own.
This document explains how to configure your own build.
To get a working build configuration you need :
In your maven settings (typically located in an .m2 folder in your user's home directory), you need to configure public read-access to iSencia's Nexus repository. Please contact us via the Passerelle forum for more info.
Once you've got everything set up, the approach is quite straightforward :
- clone the passerelle repository locally (preferably from a fork)
- find the project/directory
com.isencia.passerelle.parent
and open a command prompt in there - run
mvn clean package
- have some patience... while dependencies are downloaded, bundles get compiled, tests are executing and finally... the workbench packages are built...
- finally, you should find the packages in :
passerelle-eclipse-workbench/com.isencia.passerelle.workbench.product/target/products