diff options
author | Maciej Krüger <mkg20001@gmail.com> | 2021-12-13 17:55:07 +0100 |
---|---|---|
committer | Maciej Krüger <mkg20001@gmail.com> | 2021-12-13 17:55:07 +0100 |
commit | 8e317c16309c7fe6f30213e705f3cecdbd2275eb (patch) | |
tree | 3aff3487e9c06d7813b377fa8a55429959420078 | |
parent | bd33583c88f0859768dbf84186128ffc597864f5 (diff) | |
download | nixpkgs-8e317c16309c7fe6f30213e705f3cecdbd2275eb.tar nixpkgs-8e317c16309c7fe6f30213e705f3cecdbd2275eb.tar.gz nixpkgs-8e317c16309c7fe6f30213e705f3cecdbd2275eb.tar.bz2 nixpkgs-8e317c16309c7fe6f30213e705f3cecdbd2275eb.tar.lz nixpkgs-8e317c16309c7fe6f30213e705f3cecdbd2275eb.tar.xz nixpkgs-8e317c16309c7fe6f30213e705f3cecdbd2275eb.tar.zst nixpkgs-8e317c16309c7fe6f30213e705f3cecdbd2275eb.zip |
javaPackages.mavenfod: make maven parameters configurable
-rw-r--r-- | pkgs/applications/misc/dbeaver/default.nix | 1 | ||||
-rw-r--r-- | pkgs/development/java-modules/maven-fod.nix | 3 |
2 files changed, 3 insertions, 1 deletions
diff --git a/pkgs/applications/misc/dbeaver/default.nix b/pkgs/applications/misc/dbeaver/default.nix index a53ed73532a..1a1a6753b06 100644 --- a/pkgs/applications/misc/dbeaver/default.nix +++ b/pkgs/applications/misc/dbeaver/default.nix @@ -31,6 +31,7 @@ javaPackages.mavenfod rec { }; mvnSha256 = "7Sm1hAoi5xc4MLONOD8ySLLkpao0qmlMRRva/8zR210="; + mvnParameters = "-P desktop,all-platforms"; nativeBuildInputs = [ copyDesktopItems diff --git a/pkgs/development/java-modules/maven-fod.nix b/pkgs/development/java-modules/maven-fod.nix index 3e0d460ee48..24ce572af57 100644 --- a/pkgs/development/java-modules/maven-fod.nix +++ b/pkgs/development/java-modules/maven-fod.nix @@ -10,6 +10,7 @@ , mvnSha256 ? "AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA=" , mvnHash ? "sha256-${mvnSha256}" , mvnFetchExtraArgs ? {} +, mvnParameters ? "" , ... } @args: @@ -26,7 +27,7 @@ stdenv.mkDerivation (rec { ]; buildPhase = '' - mvn package -Dmaven.repo.local=$out/.m2 -P desktop,all-platforms + mvn package -Dmaven.repo.local=$out/.m2 ${mvnParameters} ''; # keep only *.{pom,jar,sha1,nbm} and delete all ephemeral files with lastModified timestamps inside |