fetchrepoproject: fix evaluation

This commit is contained in:
Daiderd Jordan 2017-03-24 08:40:16 +01:00
parent d69e932780
commit f6669da3cf
No known key found for this signature in database
GPG key ID: D02435D05B810C96

View file

@ -15,11 +15,10 @@ stdenv.mkDerivation {
done
export HOME=.repo
repo init --manifest-url=${manifest} --manifest-branch=${rev} --depth=1 --no-clone-bundle''
+ ${optionalString (repoRepoURL != "") " --repo-url=${repoRepoURL}"}
+ ${optionalString (repoRepoRev != "") " --repo-branch=${repoRepoRev}"}
+ ${optionalString (referenceDir != "") " --reference=${referenceDir}"}
+ ''
repo init --manifest-url=${manifest} --manifest-branch=${rev} --depth=1 --no-clone-bundle
${optionalString (repoRepoURL != "") " --repo-url=${repoRepoURL}"}
${optionalString (repoRepoRev != "") " --repo-branch=${repoRepoRev}"}
${optionalString (referenceDir != "") " --reference=${referenceDir}"}
repo sync --jobs=$NIX_BUILD_CORES --current-branch
rm -rf $out/.repo
'';