Commit Graph

69 Commits

Author SHA1 Message Date
Mat Booth 0269f153f1 Update to latest fp-p2 snapshot 2016-03-15 16:14:03 +00:00
Mat Booth e0af4ed8b1 Updates to latest version of fedoraproject-p2.
- fedoraproject-p2: Fix a concurrent modification exception when feature
  plugins have circular deps
2016-01-25 14:22:43 +00:00
Roland Grunberg e6c3a3c4e8 Updated to latest version of fedoraproject-p2
- fedoraproject-p2: Correctly handle splitting virtual packages.
2016-01-11 14:21:04 -05:00
Roland Grunberg 594d2bceca fedoraproject-p2: Enable support for p2 Droplets. 2015-08-28 16:21:51 -04:00
Roland Grunberg 4376b5e68b fedoraproject-p2: Single IU resolving requirements with multiple matches. 2015-07-28 13:27:48 -04:00
Roland Grunberg a72e59195b fedoraproject-p2: Remove host localization fragments from reactor units. 2015-07-17 10:27:45 -04:00
Mat Booth dcb964ca71 Allow bootstrapping on more secondary platforms 2015-07-14 18:56:50 +01:00
Mat Booth ae6947765d Fix bootstrap build
- fedoraproject-p2: Allow xmvn-p2-installer to work in bootstrap mode
2015-06-30 12:52:12 +01:00
Roland Grunberg 4272f0f6ad fedoraproject-p2: Do not generate requires for fragments. 2015-06-25 11:20:53 -04:00
Mat Booth 97727f7630 Fix bootstrap build 2015-06-10 10:24:20 +01:00
Mat Booth 236cba38ad Update to 0.23.0 release
- Allow tycho-bootstrap.sh to work with "set -e" to fail faster
  and see errors more easily
2015-06-08 14:41:43 +01:00
Mat Booth 1f8d8b793b fedoraproject-p2: Add support for archful dropins 2015-04-23 11:35:07 +01:00
Roland Grunberg 5b6d5d4baf fedoraproject-p2: Subpackages '*-tests' should not be in dropins. 2015-04-17 14:11:13 -04: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
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 870256af2c fedoraproject-p2: Permit installation of tycho-generated source features. 2014-12-08 16:21:52 -05:00
Mikolaj Izdebski 015fc6e1af fedoraproject-p2: Add support for installation into SCLs
- Bootstrap build
2014-12-04 16:36:32 +01: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 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
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
Mikolaj Izdebski ca06a8514b fedoraproject-p2: Allow installing the same symlink into separate dropins 2014-09-12 08:49:01 +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 1c66298751 fedoraproject-p2: Do not regenerate IU metadata on every query. 2014-09-03 14:45:01 -04: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
Roland Grunberg 123359b2eb Add swt aarch64 fragment to bootstrap repo. 2014-06-24 12:23:13 -04:00
Roland Grunberg 30d1cba15c Update to Eclipse Luna (4.4). 2014-04-02 10:17:23 -04:00
Roland Grunberg c0ed3543a1 Update to 0.20.0 Release. 2014-03-25 10:45:44 -04:00
Roland Grunberg 5bfcd54870 Respect %{eclipse_bootstrap} flag in tycho-bootstrap.sh.
- Update Eclipse bootstrap cache.
- Fix Equinox Launcher usage logic in copy-platform-all.
2014-03-12 16:50:40 -04:00
Roland Grunberg 1b30f95ae0 Fix issues with bootstrap build.
- Fix bug in bootstrap building of tycho-bundles-external.
- Add BR to packages used by Eclipse bundles in bootstrap build.
- Fix ecf bundles in bootstrap repo and add emf bundles.
2014-02-24 14:28:19 -05:00
Roland Grunberg 58c0ff0476 Perform a pure bootstrap build. 2014-02-11 15:32:48 -05:00
Roland Grunberg 43e579bd3b Fix bootstrap build. 2014-01-15 16:42:26 -05:00
Roland Grunberg 8b7debaa61 Update to 0.19.0 Release. 2013-10-29 13:23:25 -04:00
Roland Grunberg 42c8fb1cb9 Update to use Eclipse Aether.
- Use MavenSession and Plexus to determine state.
- Fix bootstrap build.
2013-07-24 15:31:38 -04:00