Loading pkgs/development/tools/build-managers/apache-maven/build-package.nix +9 −0 Original line number Diff line number Diff line Loading @@ -13,6 +13,7 @@ , mvnFetchExtraArgs ? { } , mvnDepsParameters ? "" , manualMvnArtifacts ? [ ] , manualMvnSources ? [ ] , mvnParameters ? "" , ... } @args: Loading @@ -39,6 +40,14 @@ let echo "downloading manual $artifactId" mvn dependency:get -Dartifact="$artifactId" -Dmaven.repo.local=$out/.m2 done for artifactId in ${builtins.toString manualMvnSources} do group=$(echo $artifactId | cut -d':' -f1) artifact=$(echo $artifactId | cut -d':' -f2) echo "downloading manual sources $artifactId" mvn dependency:sources -DincludeGroupIds="$group" -DincludeArtifactIds="$artifact" -Dmaven.repo.local=$out/.m2 done '' + lib.optionalString (!buildOffline) '' mvn package -Dmaven.repo.local=$out/.m2 ${mvnParameters} '' + '' Loading Loading
pkgs/development/tools/build-managers/apache-maven/build-package.nix +9 −0 Original line number Diff line number Diff line Loading @@ -13,6 +13,7 @@ , mvnFetchExtraArgs ? { } , mvnDepsParameters ? "" , manualMvnArtifacts ? [ ] , manualMvnSources ? [ ] , mvnParameters ? "" , ... } @args: Loading @@ -39,6 +40,14 @@ let echo "downloading manual $artifactId" mvn dependency:get -Dartifact="$artifactId" -Dmaven.repo.local=$out/.m2 done for artifactId in ${builtins.toString manualMvnSources} do group=$(echo $artifactId | cut -d':' -f1) artifact=$(echo $artifactId | cut -d':' -f2) echo "downloading manual sources $artifactId" mvn dependency:sources -DincludeGroupIds="$group" -DincludeArtifactIds="$artifact" -Dmaven.repo.local=$out/.m2 done '' + lib.optionalString (!buildOffline) '' mvn package -Dmaven.repo.local=$out/.m2 ${mvnParameters} '' + '' Loading