New option -jigdo
This commit is contained in:
@ -569,19 +569,23 @@ int Xorriso_jigdo_interpreter(struct XorrisO *xorriso, char *aspect, char *arg,
|
||||
libjte_set_verbose(jte, 0);
|
||||
else
|
||||
goto bad_arg;
|
||||
} else if(strcmp(aspect, "template_path") == 0) {
|
||||
} else if(strcmp(aspect, "template_path") == 0 ||
|
||||
strcmp(aspect, "-jigdo-template") == 0) {
|
||||
ret= libjte_set_template_out(jte, arg);
|
||||
if(ret <= 0)
|
||||
goto jte_failed;
|
||||
} else if(strcmp(aspect, "jigdo_path") == 0) {
|
||||
} else if(strcmp(aspect, "jigdo_path") == 0 ||
|
||||
strcmp(aspect, "-jigdo-jigdo") == 0) {
|
||||
ret= libjte_set_jjigdo_out(jte, arg);
|
||||
if(ret <= 0)
|
||||
goto jte_failed;
|
||||
} else if(strcmp(aspect, "md5_path") == 0) {
|
||||
} else if(strcmp(aspect, "md5_path") == 0 ||
|
||||
strcmp(aspect, "-md5-list") == 0) {
|
||||
ret= libjte_set_jmd5_list(jte, arg);
|
||||
if(ret <= 0)
|
||||
goto jte_failed;
|
||||
} else if(strcmp(aspect, "min_size") == 0) {
|
||||
} else if(strcmp(aspect, "min_size") == 0 ||
|
||||
strcmp(aspect, "-jigdo-min-file-size") == 0) {
|
||||
num= Scanf_io_size(arg, 0);
|
||||
ret= libjte_set_jte_min_size(jte, num);
|
||||
if(ret <= 0)
|
||||
@ -598,15 +602,18 @@ int Xorriso_jigdo_interpreter(struct XorrisO *xorriso, char *aspect, char *arg,
|
||||
ret= libjte_set_jte_template_compression(jte, arg);
|
||||
if(ret <= 0)
|
||||
goto jte_failed;
|
||||
} else if(strcmp(aspect, "exclude") == 0) {
|
||||
} else if(strcmp(aspect, "exclude") == 0 ||
|
||||
strcmp(aspect, "-jigdo-exclude") == 0) {
|
||||
ret= libjte_add_exclude(jte, arg);
|
||||
if(ret <= 0)
|
||||
goto jte_failed;
|
||||
} else if(strcmp(aspect, "demand_md5") == 0) {
|
||||
} else if(strcmp(aspect, "demand_md5") == 0 ||
|
||||
strcmp(aspect, "-jigdo-force-md5") == 0) {
|
||||
ret= libjte_add_include(jte, arg);
|
||||
if(ret <= 0)
|
||||
goto jte_failed;
|
||||
} else if(strcmp(aspect, "mapping") == 0) {
|
||||
} else if(strcmp(aspect, "mapping") == 0 ||
|
||||
strcmp(aspect, "-jigdo-map") == 0) {
|
||||
ret= libjte_add_mapping(jte, arg);
|
||||
if(ret <= 0)
|
||||
goto jte_failed;
|
||||
|
Reference in New Issue
Block a user