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

Commit 24e15c4e authored by Koushik Dutta's avatar Koushik Dutta
Browse files

add --exclude on tar when needed

Change-Id: I105769102485b1aa03690a13358df8c12f19eb9c
parent 9d20cfec
Loading
Loading
Loading
Loading
+2 −2
Original line number Diff line number Diff line
@@ -105,8 +105,8 @@ static int mkyaffs2image_wrapper(const char* backup_path, const char* backup_fil

static int tar_compress_wrapper(const char* backup_path, const char* backup_file_image, file_event_callback callback) {
    char tmp[PATH_MAX];
    if (strcmp(backup_path, "/data") != 0)
      sprintf(tmp, "cd $(dirname %s) ; tar cvf %s $(basename %s) ; exit $?", backup_path, backup_file_image, backup_path);
    if (strcmp(backup_path, "/data") == 0 && volume_for_path("/sdcard") == NULL)
      sprintf(tmp, "cd $(dirname %s) ; tar cvf %s --exclude 'media' $(basename %s) ; exit $?", backup_path, backup_file_image, backup_path);
    else
      sprintf(tmp, "cd $(dirname %s) ; tar cvf %s $(basename %s) ; exit $?", backup_path, backup_file_image, backup_path);