Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit 2aad96bf authored by Gabriele M's avatar Gabriele M
Browse files

backuptool: Preserve symlinks

Without -d, we copy the file sysmlinked rather than the symlink.

Change-Id: Ie0fdd43f29e53334464188c846dd7a3b7bb770cc
parent aefc461a
Loading
Loading
Loading
Loading
+2 −2
Original line number Diff line number Diff line
@@ -16,7 +16,7 @@ backup_file() {
      echo "Skipping odexed apk $1";
    else
      mkdir -p "$C/$D"
      cp -p $1 "$C/$D/$F"
      cp -dp $1 "$C/$D/$F"
    fi
  fi
}
@@ -28,7 +28,7 @@ restore_file() {
    if [ ! -d "$DIR" ]; then
      mkdir -p "$DIR";
    fi
    cp -p "$C/$DIR/$FILE" "$1";
    cp -dp "$C/$DIR/$FILE" "$1";
    if [ -n "$2" ]; then
      echo "Deleting obsolete file $2"
      rm "$2";