more maven work

This commit is contained in:
Some One committed 2026-08-28 19:53:27 +02:00
1 parent 8292f027a9
commit cea6bb299a
40 files changed
+836 -122

No files matched your search

@@ -1,4 +1,4 @@
{stdenv, fetchFromGitHub, jdk6, maven_2-boostrap-3}: stdenv.mkDerivation rec {
{stdenv, fetchFromGitHub, jdk6, maven_2-boostrap-3, mavenDep, plexus-containers-pom_alpha_2}: stdenv.mkDerivation rec {
pname = "plexus-container-default";
version = "1.0-alpha-2-SNAPSHOT";
outJar = "plexus-container-default-1.0-alpha-2-SNAPSHOT.jar";
@@ -14,16 +14,15 @@
patches = [./plexus-container-default.patch];
nativeBuildInputs = [jdk6 maven_2-boostrap-3];
nativeBuildInputs = [jdk6 maven_2-boostrap-3
(mavenDep plexus-containers-pom_alpha_2 {})];
env = {
JAVA_HOME="${jdk6}";
};
buildPhase = ''
cd plexus-containers
m2 pom:install
cd plexus-container-default
cd plexus-containers/plexus-container-default
m2 jar:jar
'';