]> rtime.felk.cvut.cz Git - hercules2020/jailhouse-build.git/commitdiff
Modify source_sync.sh to run "git submodule add" rather than "git clone"
authorMichal Sojka <michal.sojka@cvut.cz>
Fri, 11 May 2018 14:40:23 +0000 (16:40 +0200)
committerMichal Sojka <michal.sojka@cvut.cz>
Fri, 11 May 2018 14:40:23 +0000 (16:40 +0200)
nv-tegra/source_sync.sh

index 5a848b873e72fc3e5a7d944eb0eb631a7602653b..b8eb4e23dd6705d765a75c703bb7c490f8b7365e 100755 (executable)
@@ -183,7 +183,7 @@ function DownloadAndSync {
        else
                echo "Downloading default $WHAT source..."
 
-               git clone "$REPO_URL" -n ${LDK_SOURCE_DIR} 2>&1 >/dev/null
+               git submodule add -b "$TAG" "$REPO_URL" ${LDK_SOURCE_DIR}
                if [ $? -ne 0 ]; then
                        echo "$2 source sync failed!"
                        echo ""
@@ -202,22 +202,22 @@ function DownloadAndSync {
                UpdateTags $OPT $TAG
        fi
 
-       if [ ! -z "$TAG" ]; then
-               pushd ${LDK_SOURCE_DIR} > /dev/null
-               git tag -l 2>/dev/null | grep -q -P "^$TAG\$"
-               if [ $? -eq 0 ]; then
-                       echo "Syncing up with tag $TAG..."
-                       git checkout -b mybranch_$(date +%Y-%m-%d-%s) $TAG
-                       echo "$2 source sync'ed to tag $TAG successfully!"
-               else
-                       echo "Couldn't find tag $TAG"
-                       echo "$2 source sync to tag $TAG failed!"
-                       RET=1
-               fi
-               popd > /dev/null
-       fi
-       echo ""
-       echo ""
+#      if [ ! -z "$TAG" ]; then
+#              pushd ${LDK_SOURCE_DIR} > /dev/null
+#              git tag -l 2>/dev/null | grep -q -P "^$TAG\$"
+#              if [ $? -eq 0 ]; then
+#                      echo "Syncing up with tag $TAG..."
+#                      git checkout -b mybranch_$(date +%Y-%m-%d-%s) $TAG
+#                      echo "$2 source sync'ed to tag $TAG successfully!"
+#              else
+#                      echo "Couldn't find tag $TAG"
+#                      echo "$2 source sync to tag $TAG failed!"
+#                      RET=1
+#              fi
+#              popd > /dev/null
+#      fi
+#      echo ""
+#      echo ""
 
        return "$RET"
 }