Commit Graph

201 Commits

Author SHA1 Message Date
Roland Grunberg
9d59aa2a4c Fix resolution issues when upstream version in local repository.
- Resolves: rhbz#1216170
2015-04-29 11:16:32 -04:00
Mat Booth
1f8d8b793b fedoraproject-p2: Add support for archful dropins 2015-04-23 11:35:07 +01:00
Roland Grunberg
e2bb9a6400 Handle possible changes to metadata namespace (ns[0-9]).
It was assumed that maven metadata elements would be under ns1, but
more recent builds have the metadata under ns0. Varying namespaces
should be handled.
2015-04-20 11:27:42 -04:00
Roland Grunberg
5b6d5d4baf fedoraproject-p2: Subpackages '*-tests' should not be in dropins. 2015-04-17 14:11:13 -04:00
Mikolaj Izdebski
e301533dce Port to Jetty 9.3.0 2015-03-29 16:52:42 +02:00
Mikolaj Izdebski
a1afbc3d3a fedoraproject-p2: Fix support for shallow dropin directory layout 2015-02-05 23:31:37 +01:00
Mikolaj Izdebski
3472fb8204 fedoraproject-p2: Bump BREE to JavaSE-1.8
- fedoraproject-p2: Fix installing of virtual bundles provided by p2.inf
2015-02-04 16:34:52 +01:00
Mikolaj Izdebski
44f2349702 fedoraproject-p2: Allow installation of bundles not built with tycho 2015-01-28 10:28:17 +01:00
Roland Grunberg
62839e138b Introduce basic SCL support.
- Minor changes for bootstrap build.
- Suppress failed lookups on non-existing paths in scripts.
- Explicitly depend on org.hamcrest.core where necessary.
2015-01-22 13:36:58 -05:00
Mat Booth
8ccdc7318d fedoraproject-p2: Fix for bundles containing underscores 2014-12-11 11:58:51 +00:00
Mat Booth
f027173053 fedoraproject-p2: Update to latest snapshot 2014-12-10 14:59:54 +00:00
Roland Grunberg
b18c5366ec Rebuild to pick up arch-independent ECF bundle locations. 2014-12-09 22:10:47 -05:00
Roland Grunberg
870256af2c fedoraproject-p2: Permit installation of tycho-generated source features. 2014-12-08 16:21:52 -05:00
Mikolaj Izdebski
5627d07073 Non-bootstrap build
This reverts commit 6888383400.
2014-12-04 23:19:43 +01:00
Mikolaj Izdebski
6888383400 Bootstrap build 2014-12-04 22:46:36 +01:00
Mikolaj Izdebski
7c5931e375 Non-bootstrap build 2014-12-04 16:43:15 +01:00
Mikolaj Izdebski
015fc6e1af fedoraproject-p2: Add support for installation into SCLs
- Bootstrap build
2014-12-04 16:36:32 +01:00
Mat Booth
5295700afe Fix osgi.jar symlink when in eclipse-bootstrap mode
- Remove no longer needed workaround for rhbz#1139180
- Tidy up and remove unneeded R/BRs
- Also reduce number of changes needed to SCL-ise package
2014-12-04 14:51:00 +00:00
Mat Booth
2fbf12cb68 Update to tagged release 2014-12-01 18:39:33 +00:00
Roland Grunberg
b81da618df Update to 0.22.0 pre-release. 2014-11-29 11:37:07 -05:00
Roland Grunberg
2159aad08a Revert "Package com.ibm.icu (icu4j-eclipse) for bootstrap build."
This reverts commit ea349edafe.
icu4j-eclipse no longer has a build dependency on eclipse-pde.
2014-11-27 09:40:02 -05:00
Mikolaj Izdebski
2e2ed70653 fedoraproject-p2: Obtain SCL roots by parsing Java conf files
- fedoraproject-p2: Add support for installing into SCL root
2014-11-27 14:40:10 +01:00
Mikolaj Izdebski
96aed0c10c Install p2-install.sh script in java-utils/ 2014-11-27 11:02:17 +01:00
Mikolaj Izdebski
e8f428d417 fedoraproject-p2: Implement installer application 2014-11-27 09:45:31 +01:00
Mikolaj Izdebski
1345cffb66 fedoraproject-p2: Update to latest snapshot (SCL improvements) 2014-11-25 20:17:32 +01:00
Mat Booth
fcbdbd67cf fedoraproject-p2: Fix occasionally failing to generate metadata 2014-11-06 17:50:12 +00:00
Roland Grunberg
ea349edafe Package com.ibm.icu (icu4j-eclipse) for bootstrap build.
- Fixes to bootstrap build.
- Resolves: rhbz#1129801
2014-10-28 14:02:24 -04:00
Mat Booth
d9772a066b fedoraproject-p2: Fix incorrect metadata generation bugs 2014-10-09 20:59:38 +01:00
Mat Booth
a1fb3fafbf fedoraproject-p2: Update to latest snapshot 2014-10-07 14:17:08 +01:00
Roland Grunberg
389b9b86dd Update to build against plexus-archiver 2.6. 2014-10-02 12:14:02 -04:00
Mikolaj Izdebski
b938c446b5 fedoraproject-p2: Fix requires generation bug 2014-09-25 08:42:39 +02:00
Mikolaj Izdebski
7d2e04fb65 fedoraproject-p2: Allow installation of source bundles 2014-09-24 07:38:34 +02:00
Roland Grunberg
805cfaf66d Add Fedora system repos to target definition resolver.
- Look for any IU if IU/Version query fails in target definition resolver.
2014-09-23 13:58:03 -04:00
Roland Grunberg
2f58c6c99e Fix bootstrap build so tycho-bundles may depend on fedoraproject-p2. 2014-09-23 13:58:01 -04:00
Mikolaj Izdebski
ca06a8514b fedoraproject-p2: Allow installing the same symlink into separate dropins 2014-09-12 08:49:01 +02:00
Mikolaj Izdebski
fe165dabcc Fix tycho-bundles-external-manifest.txt generation 2014-09-10 09:59:02 +02:00
Mikolaj Izdebski
cae7fa5d2a fedoraproject-p2: Fix self-dependencies failing builds 2014-09-10 08:49:35 +02:00
Roland Grunberg
7448eae657 Make debundling more resilient to changes.
- fedoraproject-p2: Update to latest (Fix metapackage merging).
2014-09-09 12:52:27 -04:00
Mikolaj Izdebski
84939cf2d2 Avoid extracting tycho-bundles-external.zip in XMvn plugin 2014-09-08 12:52:09 +02:00
Mikolaj Izdebski
ee0a43dd0b fedoraproject-p2: Import XMvn P2 plugin 2014-09-08 10:35:49 +02:00
Roland Grunberg
793ac795c5 Debundle tycho-bundles-external and tycho-standalone-p2-director.
- Resolves: rhbz#789272
2014-09-05 14:17:58 -04:00
Roland Grunberg
b31d03ca43 Use fedoraproject-p2 to do OSGi bundle discovery. 2014-09-04 12:48:01 -04:00
Mikolaj Izdebski
c7cad093f3 Include eclipse features dir in custom resolver 2014-09-04 12:01:43 +02:00
Roland Grunberg
1c66298751 fedoraproject-p2: Do not regenerate IU metadata on every query. 2014-09-03 14:45:01 -04:00
Mat Booth
2b548d906d Perform non-bootstrap build
- Update running-env-only patch
2014-08-28 14:49:17 +01:00
Roland Grunberg
72e8f7d01d Update fedoraproject-p2 project.
- fedoraproject-p2: Fix issues with creation of feature IUs.
- fedoraproject-p2: Fix jar corruption bug.
2014-08-27 16:11:14 -04:00
Roland Grunberg
3d584e80a1 Integrate fedoraproject-p2 into Tycho.
fedoraproject-p2 allows for treating filesystem locations as p2
repositories. As a result we may eliminate our use of the
copy-platform-all script and simply refer to system locations prepended
with the 'fedora' schema namespace.
2014-08-21 15:55:24 -04:00
Roland Grunberg
ae5780c5ab Update to 0.21.0 Release. 2014-07-25 16:48:00 -04:00
Mat Booth
3acafa4922 Allow director plugin to only assemble products for the current arch
- Drop some unneeded BR/Rs on surefire (maven-local pulls these in)
2014-07-11 12:49:24 +01:00
Roland Grunberg
b41d1a7646 Return non-existant expected local path when resolution fails.
- Resolves: rhbz#1114120
2014-07-02 13:06:52 -04:00