build-maven: Handle very long dependency lists

Shea Levy 03dbba97 3862fd57

+5 -1
+5 -1
pkgs/build-support/build-maven.nix
··· 13 13 infoFile: let 14 14 info = builtins.fromJSON (builtins.readFile infoFile); 15 15 16 - repo = runCommand "maven-repository" {} '' 16 + script = writeText "build-maven-repository.sh" '' 17 17 ${lib.concatStrings (map (dep: let 18 18 inherit (dep) url sha1 groupId artifactId version; 19 19 ··· 23 23 mkdir -p $dir 24 24 ln -sv ${fetch} $dir/${fetch.name} 25 25 '') info.dependencies)} 26 + ''; 27 + 28 + repo = runCommand "maven-repository" {} '' 29 + bash ${script} 26 30 ''; 27 31 28 32 settings = writeText "settings.xml" ''