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
Mikolaj Izdebski
312839e256
Fix usage of %add_maven_depmap for zip files
...
- Resolves: rhbz#1004310
2014-01-06 23:26:35 +01:00
Roland Grunberg
980a042d7b
Intermediary build should use 'xmvn'.
2013-12-09 12:32:58 -05:00
Alexander Kurtakov
a02f050792
Switch to using %%mvn_build.
...
- Update BR/R names.
- Adapt to asm5.
2013-12-09 15:00:19 +02:00
Roland Grunberg
12f97c02d9
Return expected reactor cache location when XMvn resolution fails.
2013-11-21 11:32:21 -05:00
Roland Grunberg
ea30eb97de
Bump release for rebuild (Bug 1031769).
2013-11-20 12:52:10 -05:00
Roland Grunberg
a9422dc67c
Reduce length of file lock name when file is in build directory.
2013-11-18 14:27:38 -05:00
Roland Grunberg
8b7debaa61
Update to 0.19.0 Release.
2013-10-29 13:23:25 -04:00
Roland Grunberg
d3195d8608
Do not use XMvn internals (Bug 1015038).
2013-10-04 11:15:34 -04:00
Krzysztof Daniel
bb87890557
Adjust to latest Xmvn (workaround for 1015038).
2013-10-03 13:29:19 +02:00
Mikolaj Izdebski
8197b35098
Add workaround for rhbz#1004310
2013-09-09 17:57:58 +02:00
Roland Grunberg
7f114a0a72
Improve artifact resolution using XMvn Resolver. (Bug 986900)
2013-07-30 16:03:40 -04:00
Roland Grunberg
cbbc0feb61
Fix Tycho file locking to work in Fedora.
...
- Skip validateConsistentTychoVersion by default. (Bug 987271)
2013-07-29 12:55:10 -04:00
Roland Grunberg
87ef54fe60
Non-bootstrap build.
2013-07-24 16:36:51 -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
Roland Grunberg
1731ca32e8
Make changes to ensure intermediary build succeeds.
...
- Remove %Patch6 in favour of call to sed.
2013-07-18 11:49:44 -04:00
Krzysztof Daniel
cef57e7c63
Update to 0.18.1.
2013-07-18 12:08:05 +02:00
Roland Grunberg
c7c8805006
Look for maven artifacts using XMvn Resolver.
2013-07-17 12:51:44 -04:00
Roland Grunberg
d33efaf9f5
Update to use maven-surefire 2.15 API.
2013-07-09 12:58:53 -04:00
Alexander Kurtakov
debb161fee
Use _jnidir too when building local p2 repo.
2013-07-05 17:14:12 +03:00
Mikolaj Izdebski
6b397f648d
Add Requires on plugins present in Maven super POM
...
- Resolves: rhbz#971301
2013-06-06 10:47:27 -04:00
Roland Grunberg
66215e316c
Update to 0.18.0 Release.
2013-05-29 09:25:19 -04:00
Krzysztof Daniel
6b0855eb58
Update to 0.18.0
2013-05-29 14:59:39 +02:00
Roland Grunberg
48f67805c3
Fix hamcrest library issues in bootstrapped/non-bootstrapped builds.
2013-04-16 10:22:48 -04:00
Roland Grunberg
eed45a29d9
Fix bootstrap build for potential future use.
2013-04-12 09:36:29 -04:00
Roland Grunberg
a0cacb8f5a
Update to 0.17.0 Release.
2013-04-02 13:37:51 -04:00
Roland Grunberg
9ac076ba3f
Non-bootstrap build.
2013-03-18 14:18:21 -04:00
Krzysztof Daniel
f4c66702b8
Merge mizdebsk patch with existing custom resolver patch.
2013-03-18 12:42:27 -04:00
Krzysztof Daniel
8d0154f9bb
Move the patch into better place.
2013-03-18 15:37:16 +01:00
Krzysztof Daniel
acd4f1bbbc
Non-bootstrap build.
2013-03-18 15:31:22 +01:00
Krzysztof Daniel
40b525ce12
Commit the patch.
2013-03-18 15:12:22 +01:00
Krzysztof Daniel
00615dca5c
Use plexus to instantiate workspace reader.
2013-03-18 15:11:41 +01:00
Roland Grunberg
60fd9ead4e
Non-bootstrap build.
2013-03-17 10:13:49 -04:00
Roland Grunberg
5a5bb5a860
Update to Plexus Compiler 2.2 API.
...
Update bootstrap build for 0.17.0-SNAPSHOT to work against 0.16.0.
2013-03-17 09:54:30 -04:00
Roland Grunberg
7b807213fc
Update to using Jetty 9 API.
2013-02-28 14:02:25 -05:00
Roland Grunberg
a9e1e45c3d
Set the global default execution environment to JavaSE-1.6.
...
This has changed from JavaSE-1.6 (Tycho 0.16.0) to J2SE-1.5 in Tycho
0.17.0-SNAPSHOT. It must be JavaSE-1.6 for Fedora.
2013-02-25 16:14:16 -05:00
Krzysztof Daniel
50c3427c3e
Update to 0.17-SNAPSHOT
...
RHBZ#915194 - API changed in maven-surefire
2013-02-25 13:24:43 +01:00
Roland Grunberg
3332f9b37d
Non-bootstrap build.
2013-02-06 15:12:56 -05:00
Stanislav Ochotnicky
e012ef783a
- Update for https://fedoraproject.org/wiki/Fedora_19_Maven_Rebuild
...
- Replace maven BuildRequires with maven-local
2013-02-06 20:47:28 +01:00
Roland Grunberg
08cec05253
Add tycho components to lookaside cache for future bootstrapping.
2013-02-06 14:05:24 -05:00
Roland Grunberg
39d8ccf4a8
Change BR/R on maven to maven-local for XMvn support.
...
Built bootstrapped to fix missing JavadirWorkspaceReader.
FedoraWorkspaceReader cannot be accessed so use DefaultResolver instead.
2013-02-06 13:56:04 -05:00
Roland Grunberg
874d2fdb05
Remove usage of older maven for intermediary build.
2013-01-25 10:23:11 -05:00
Roland Grunberg
94c249b7f4
Update with support for XMvn and Maven Surefire 2.13.
...
Use TYCHO_MVN_{LOCAL,RPMBUILD} to determine how maven was called and
update sources to reflect API changes in Maven Surefire 2.13.
2013-01-24 15:31:34 -05:00
Roland Grunberg
662dc413a5
Fix upstream Bug 361204.
2012-12-20 17:25:41 -05:00
Roland Grunberg
f6fc49e1c3
Use OSGi Requires instead of package name.
2012-12-06 15:37:19 -05:00
Roland Grunberg
f4258b7555
Add support for more flexible OSGi bundle paths.
...
Introduce environment variable ROOT_PREFIX which can define an arbitrary
prefix for the location of OSGi bundles.
2012-12-03 13:45:11 -05:00
Roland Grunberg
aba2795665
Make additional changes to get Tycho building bootstrapped.
2012-11-19 11:20:20 -05:00
Roland Grunberg
627ff82552
Add capability to build without depending on Tycho or Eclipse.
...
When %%bootstrap flag is set, Tycho will build without a BR on Eclipse or
Tycho. This can be used to build when these packages are not yet on the
buildroot. This requires a zipped reactor cache containing the
dependencies that would have been provided by Tycho, and Eclipse.
2012-11-07 13:52:58 -05:00
Roland Grunberg
367ad0daca
Merge branch 'master' into f18
...
master and f18 branches initially diverged due varying versions of
maven-surefire, which caused different patches to be needed on these
branches.
2012-10-30 16:29:52 -04:00