diff options
-rw-r--r-- | pkgs/build-support/build-maven.nix | 6 |
1 files changed, 5 insertions, 1 deletions
diff --git a/pkgs/build-support/build-maven.nix b/pkgs/build-support/build-maven.nix index bde95080e745..284be201ff08 100644 --- a/pkgs/build-support/build-maven.nix +++ b/pkgs/build-support/build-maven.nix @@ -13,7 +13,7 @@ infoFile: let info = builtins.fromJSON (builtins.readFile infoFile); - repo = runCommand "maven-repository" {} '' + script = writeText "build-maven-repository.sh" '' ${lib.concatStrings (map (dep: let inherit (dep) url sha1 groupId artifactId version; @@ -25,6 +25,10 @@ infoFile: let '') info.dependencies)} ''; + repo = runCommand "maven-repository" {} '' + bash ${script} + ''; + settings = writeText "settings.xml" '' <settings xmlns="http://maven.apache.org/SETTINGS/1.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" |