]> rtime.felk.cvut.cz Git - can-benchmark.git/commitdiff
Add reference from /usr/src/linux
authorMichal Sojka <sojkam1@fel.cvut.cz>
Wed, 5 Feb 2014 16:23:50 +0000 (17:23 +0100)
committerMichal Sojka <sojkam1@fel.cvut.cz>
Wed, 5 Feb 2014 16:23:50 +0000 (17:23 +0100)
continuous/steps/10-clone

index 6d489ee8441cd0c9eb2d9355636b1fe728a17a30..0cf550c539e5c57e21f4726b8551f5a441d64d54 100755 (executable)
@@ -5,7 +5,9 @@ set -e
 REPO=${REPO:-git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git}
 
 if [ ! -d linux ]; then
 REPO=${REPO:-git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git}
 
 if [ ! -d linux ]; then
-    git clone --reference ~/src/linux/master $REPO linux
+    if [ -d ~/src/linux/master/.git ]; then refs="$refs --reference $HOME/src/linux/master"; fi
+    if [ -d /usr/src/linux/.git ]; then refs="$refs --reference /usr/src/linux"; fi
+    git clone $refs $REPO linux
 fi
 
 cd linux
 fi
 
 cd linux