mirror of
https://github.com/aaru-dps/Aaru.Compression.Native.git
synced 2025-12-16 19:24:31 +00:00
Update to lzma 23.01.
This commit is contained in:
@@ -1,7 +1,7 @@
|
||||
// ArchiveCommandLine.h
|
||||
|
||||
#ifndef __ARCHIVE_COMMAND_LINE_H
|
||||
#define __ARCHIVE_COMMAND_LINE_H
|
||||
#ifndef ZIP7_INC_ARCHIVE_COMMAND_LINE_H
|
||||
#define ZIP7_INC_ARCHIVE_COMMAND_LINE_H
|
||||
|
||||
#include "../../../Common/CommandLineParser.h"
|
||||
#include "../../../Common/Wildcard.h"
|
||||
@@ -51,7 +51,7 @@ struct CArcCmdLineOptions
|
||||
bool HelpMode;
|
||||
|
||||
// bool LargePages;
|
||||
bool CaseSensitiveChange;
|
||||
bool CaseSensitive_Change;
|
||||
bool CaseSensitive;
|
||||
|
||||
bool IsInTerminal;
|
||||
@@ -66,6 +66,16 @@ struct CArcCmdLineOptions
|
||||
bool TechMode;
|
||||
bool ShowTime;
|
||||
|
||||
CBoolPair NtSecurity;
|
||||
CBoolPair AltStreams;
|
||||
CBoolPair HardLinks;
|
||||
CBoolPair SymLinks;
|
||||
|
||||
CBoolPair StoreOwnerId;
|
||||
CBoolPair StoreOwnerName;
|
||||
|
||||
AString ListFields;
|
||||
|
||||
int ConsoleCodePage;
|
||||
|
||||
NWildcard::CCensor Censor;
|
||||
@@ -73,14 +83,15 @@ struct CArcCmdLineOptions
|
||||
CArcCommand Command;
|
||||
UString ArchiveName;
|
||||
|
||||
#ifndef _NO_CRYPTO
|
||||
#ifndef Z7_NO_CRYPTO
|
||||
bool PasswordEnabled;
|
||||
UString Password;
|
||||
#endif
|
||||
|
||||
UStringVector HashMethods;
|
||||
// UString HashFilePath;
|
||||
|
||||
bool AppendName;
|
||||
// bool AppendName;
|
||||
// UStringVector ArchivePathsSorted;
|
||||
// UStringVector ArchivePathsFullSorted;
|
||||
NWildcard::CCensor arcCensor;
|
||||
@@ -90,11 +101,6 @@ struct CArcCmdLineOptions
|
||||
|
||||
CExtractOptionsBase ExtractOptions;
|
||||
|
||||
CBoolPair NtSecurity;
|
||||
CBoolPair AltStreams;
|
||||
CBoolPair HardLinks;
|
||||
CBoolPair SymLinks;
|
||||
|
||||
CUpdateOptions UpdateOptions;
|
||||
CHashOptions HashOptions;
|
||||
UString ArcType;
|
||||
@@ -114,7 +120,7 @@ struct CArcCmdLineOptions
|
||||
CArcCmdLineOptions():
|
||||
HelpMode(false),
|
||||
// LargePages(false),
|
||||
CaseSensitiveChange(false),
|
||||
CaseSensitive_Change(false),
|
||||
CaseSensitive(false),
|
||||
|
||||
IsInTerminal(false),
|
||||
@@ -139,7 +145,7 @@ struct CArcCmdLineOptions
|
||||
|
||||
LogLevel(0)
|
||||
{
|
||||
};
|
||||
}
|
||||
};
|
||||
|
||||
class CArcCmdLineParser
|
||||
|
||||
Reference in New Issue
Block a user