Skip to content
Snippets Groups Projects
Alexander Diewald's avatar
Alexander Diewald authored
* TODO: Tests missing.
* AF3 product starts (on windows).
* Remove platform specific features from the feature.xml.
  TODO: Probably, all other non-AF3 tooling/kernel plugins can be
  removed as well, since they are only needed and added automatically
  when building the product.
  TODO: Create a tooling feature.
* Add a product definition for AF3 Phoenix.
* Use felix instead of equinox.ds in the start config of the product.
  (See https://bugs.eclipse.org/bugs/show_bug.cgi?id=538737 )
* Add a maven module that issues the code generation from EMF models.
* Move the OpenJFX stubs to the common bundle pom such that these libs
  are only acquired when building sources.

Issue-Ref: 3620
Issue-Url: https://af3-developer.fortiss.org/issues/3620


Signed-off-by: default avatarAlexander Diewald <diewald@fortiss.org>
ed73fa2e
History

Maven build configuration for local and jenkins builds

Structure

  • bundles Holds the sources to compile the product. Each repository added here as a git submodule (see .gitmodules) must contain a generic pom.xml file to enable pomless builds. Please see https://git.fortiss.org/af3/af3.git for an example of such a pom file.
  • features Holds the feature descriptions that compose a product. Each source bundle must be listed here.
  • products Contains the product descriptions by they are built, such as AF3.
  • releng Contains common configuration shared by all plugins, update site configs, and