[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[bug#48766] [PATCH] gnu: java-jmh: Switch to maven-build-system.
From: |
Julien Lepiller |
Subject: |
[bug#48766] [PATCH] gnu: java-jmh: Switch to maven-build-system. |
Date: |
Tue, 1 Jun 2021 00:41:00 +0200 |
Hi Guix!
I'm excited to submit this patch series, as it adds the first package
to guix that uses the maven-build-system.
The series first improves the maven build system, so it actually works
with jmh :)
The series then changes a few dependencies to install to the maven
repository structure (lib/m2), so they can be detected by maven during
the build.
Since the series updates files that are used by the ant-build-system,
it unfortunately needs to update all java packages. Grepping for
"build-system ant-build-system", it shows 302 packages, which is
two packages above the limit for master. However, since most java
packages are fast to build, I'd like to ask for an exception to this
rule and push to master directly.
Patches will follow :)
- [bug#48766] [PATCH] gnu: java-jmh: Switch to maven-build-system.,
Julien Lepiller <=
- [bug#48766] [PATCH 01/14] guix: java-utils: Factorize pom.xml generation., Julien Lepiller, 2021/05/31
- [bug#48766] [PATCH 04/14] guix: maven: Support fixing extensions., Julien Lepiller, 2021/05/31
- [bug#48766] [PATCH 02/14] guix: maven: Simplify finding version and group information., Julien Lepiller, 2021/05/31
- [bug#48766] [PATCH 03/14] guix: maven: Simplify finding local packages and modules., Julien Lepiller, 2021/05/31
- [bug#48766] [PATCH 07/14] guix: maven: Use a temporary file to fix pom files., Julien Lepiller, 2021/05/31
- [bug#48766] [PATCH 06/14] guix: maven: Look in local packages when searching for package version., Julien Lepiller, 2021/05/31
- [bug#48766] [PATCH 05/14] guix: maven: Support fixing modules., Julien Lepiller, 2021/05/31
- [bug#48766] [PATCH 08/14] guix: java-utils: Look for actual jar files., Julien Lepiller, 2021/05/31
- [bug#48766] [PATCH 10/14] gnu: java-commons-math3: Install to maven repository., Julien Lepiller, 2021/05/31
- [bug#48766] [PATCH 11/14] gnu: maven-core: Hardcode versions we have in Guix., Julien Lepiller, 2021/05/31