X-Git-Url: https://wimlib.net/git/?a=blobdiff_plain;f=programs%2Fimagex.c;h=c3a08e8e1ff08f6e4f1e26a70afdab2b2032edbb;hb=8cf21d34c68d8d2a1917d7f6a42e01dcdf35208d;hp=81771898906b3a6566d0ca7134cb97a7c33aafda;hpb=bafd3460a2f40174b8329e6059fd7338730958e8;p=wimlib diff --git a/programs/imagex.c b/programs/imagex.c index 81771898..c3a08e8e 100644 --- a/programs/imagex.c +++ b/programs/imagex.c @@ -173,6 +173,7 @@ enum { IMAGEX_NOT_PIPABLE_OPTION, IMAGEX_NO_ACLS_OPTION, IMAGEX_NO_ATTRIBUTES_OPTION, + IMAGEX_NO_REPLACE_OPTION, IMAGEX_NO_WILDCARDS_OPTION, IMAGEX_NULLGLOB_OPTION, IMAGEX_ONE_FILE_ONLY_OPTION, @@ -401,6 +402,7 @@ static const struct option update_options[] = { {T("noacls"), no_argument, NULL, IMAGEX_NO_ACLS_OPTION}, {T("no-acls"), no_argument, NULL, IMAGEX_NO_ACLS_OPTION}, {T("strict-acls"), no_argument, NULL, IMAGEX_STRICT_ACLS_OPTION}, + {T("no-replace"), no_argument, NULL, IMAGEX_NO_REPLACE_OPTION}, {NULL, 0, NULL, 0}, }; @@ -3778,6 +3780,9 @@ imagex_update(int argc, tchar **argv, int cmd) case IMAGEX_STRICT_ACLS_OPTION: default_add_flags |= WIMLIB_ADD_FLAG_STRICT_ACLS; break; + case IMAGEX_NO_REPLACE_OPTION: + default_add_flags |= WIMLIB_ADD_FLAG_NO_REPLACE; + break; default: goto out_usage; }