SRADA-758: Removed Mars dependency from Maven build
authorDmitriy Nikiforov <d.nikiforov@partner.samsung.com>
Thu, 23 Jun 2016 14:26:04 +0000 (17:26 +0300)
committerMaria Guseva <m.guseva@samsung.com>
Fri, 15 Jul 2016 10:39:12 +0000 (19:39 +0900)
commit8cc662fab4a606f2e4509db0bbf43f0d97fb3a67
treebd2b14408ebd80ecb37dc4805b8fcf692c370c43
parent021c9b69ec57108b21e734d11632beced9823a92
SRADA-758: Removed Mars dependency from Maven build

Now all bundle dependencies will reside in local p2-repository repackaged if
necessary into osgi-bundles to avoid packaging them inside plugins.

Creation of local p2-site can be done with p2-maven-plugin: mvn p2:site
It also automatically repackages all mentioned dependencies into osgi-bundles.

Additional artifacts can be published with FeaturesAndBundlesPublisher
application with '-append' option which was added in build.linux script to
publish all Eclipse dependencies and common-eplugin.

Eclipse Mars will be downloaded from 'advux_main' repository no matter which
repository user has specified to pkg-build tool.

Change-Id: Ib2463b512e85ea74895b6efff96713e73b7cd520
p2-deps/features/org.eclipse.equinox.executable_3.5.1.v20111216-1653-7P7NFUIFIbaUcU77s0KQWHw5HZTZ.jar [new file with mode: 0644]
p2-deps/pom.xml [new file with mode: 0644]
package/build.linux
package/pkginfo.manifest
pom.xml