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
Roland Grunberg
9105146b8f
Tycho should always delegate artifact resolution to Maven.
2014-06-27 12:58:39 -04:00
Alexander Kurtakov
a953232a46
Non-bootstrap build now that aarch64 is done.
2014-06-25 10:00:30 +03:00
Roland Grunberg
123359b2eb
Add swt aarch64 fragment to bootstrap repo.
2014-06-24 12:23:13 -04:00
Alexander Kurtakov
ecbf350749
Full bootstrap build for secondary archs.
2014-06-24 10:33:45 +03:00
Mikolaj Izdebski
6f82ea9340
Restore runtime dependencies on XMvn
2014-06-12 14:16:04 +02:00
Dennis Gilmore
216abd0273
- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild
2014-06-08 04:19:15 -05:00
Mikolaj Izdebski
428633fb4a
Fix tycho-fix-bootstrap-build.patch
2014-06-06 13:35:05 +02:00
Mikolaj Izdebski
5e2a21ddf5
Rebase tycho-fix-bootstrap-build.patch
2014-06-04 09:23:24 +02:00
Mikolaj Izdebski
5b4078c031
Remove unneeded XMvn bits
2014-06-03 14:46:14 +02:00
Mikolaj Izdebski
369a33d447
Skip intermediary build in non-bootstrap mode
2014-06-03 12:34:42 +02:00
Mikolaj Izdebski
2c96975f09
Fix runtime dependencies on XMvn in POMs
...
- Use custom Plexus config to lookup XMvn classes
- Lookup Aether WorkspaceReader using role hint "ide"
2014-05-30 15:44:43 +02:00
Mikolaj Izdebski
aa821111b4
Fix changelog
2014-05-29 08:59:20 +02:00
Mikolaj Izdebski
a1aeb11a01
Don'n install duplicate Maven metadata for sisu-equinox
2014-05-29 08:57:32 +02:00
Mikolaj Izdebski
e7e902e410
Include tycho-bundles-external.pom in %files
2014-05-21 18:59:55 +02:00
Mikolaj Izdebski
abcaff6bd8
Use .mfiles generated during build
2014-05-21 18:47:57 +02:00