New -as mkisofs option -joliet-utf16
This commit is contained in:
@ -597,7 +597,7 @@ int Xorriso_genisofs_count_args(struct XorrisO *xorriso, int argc, char **argv,
|
||||
"--old-root-no-md5", "--old-root-devno", "--old-root-no-ino",
|
||||
"--no_rc", "--norock", "-hfsplus", "-fat", "-chrp-boot-part",
|
||||
"-isohybrid-gpt-basdat", "-isohybrid-gpt-hfsplus",
|
||||
"-isohybrid-apm-hfsplus", "--grub2-boot-info",
|
||||
"-isohybrid-apm-hfsplus", "--grub2-boot-info", "-joliet-utf16",
|
||||
""
|
||||
};
|
||||
static char arg1_options[][41]= {
|
||||
@ -761,6 +761,7 @@ int Xorriso_genisofs_help(struct XorrisO *xorriso, int flag)
|
||||
" -disallow_dir_id_ext Do not allow dot in ISO directory names",
|
||||
" -J, -joliet Generate Joliet directory information",
|
||||
" -joliet-long Allow Joliet file names to be 103 Unicode characters",
|
||||
" -joliet-utf16 Encode Joliet names in UTF-16BE rather than UCS-2",
|
||||
" -U, -untranslated-filenames Allow Untranslated filenames (for HPUX & AIX - violates ISO9660).",
|
||||
" -untranslated_name_len LEN Allow up to LEN (1..96) name characters (heavily violates ISO9660).",
|
||||
" -allow-lowercase Allow lower case characters in addition to the current character set (violates ISO9660)",
|
||||
@ -1592,6 +1593,8 @@ illegal_c:;
|
||||
} else if(strcmp(argpt, "-joliet-long")==0) {
|
||||
Xorriso_relax_compliance(xorriso,
|
||||
"joliet_long_paths:joliet_long_names", 0);
|
||||
} else if(strcmp(argpt, "-joliet-utf16")==0) {
|
||||
Xorriso_relax_compliance(xorriso, "joliet_utf16", 0);
|
||||
} else if(strcmp(argpt, "-fat") == 0) {
|
||||
/* was already handled in first argument scan */;
|
||||
} else if(strcmp(argpt, "-hfs-bless") == 0 ||
|
||||
|
Reference in New Issue
Block a user