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 done
export HOME=.repo export HOME=.repo
repo init --manifest-url=${manifest} --manifest-branch=${rev} --depth=1 --no-clone-bundle'' repo init --manifest-url=${manifest} --manifest-branch=${rev} --depth=1 --no-clone-bundle
+ ${optionalString (repoRepoURL != "") " --repo-url=${repoRepoURL}"} ${optionalString (repoRepoURL != "") " --repo-url=${repoRepoURL}"}
+ ${optionalString (repoRepoRev != "") " --repo-branch=${repoRepoRev}"} ${optionalString (repoRepoRev != "") " --repo-branch=${repoRepoRev}"}
+ ${optionalString (referenceDir != "") " --reference=${referenceDir}"} ${optionalString (referenceDir != "") " --reference=${referenceDir}"}
+ ''
repo sync --jobs=$NIX_BUILD_CORES --current-branch repo sync --jobs=$NIX_BUILD_CORES --current-branch
rm -rf $out/.repo rm -rf $out/.repo
''; '';