xref: /aosp_15_r20/external/lzma/CPP/7zip/UI/Common/UpdateAction.cpp (revision f6dc9357d832569d4d1f5d24eacdb3935a1ae8e6)
1*f6dc9357SAndroid Build Coastguard Worker // UpdateAction.cpp
2*f6dc9357SAndroid Build Coastguard Worker 
3*f6dc9357SAndroid Build Coastguard Worker #include "StdAfx.h"
4*f6dc9357SAndroid Build Coastguard Worker 
5*f6dc9357SAndroid Build Coastguard Worker #include "UpdateAction.h"
6*f6dc9357SAndroid Build Coastguard Worker 
7*f6dc9357SAndroid Build Coastguard Worker namespace NUpdateArchive {
8*f6dc9357SAndroid Build Coastguard Worker 
9*f6dc9357SAndroid Build Coastguard Worker const CActionSet k_ActionSet_Add =
10*f6dc9357SAndroid Build Coastguard Worker {{
11*f6dc9357SAndroid Build Coastguard Worker   NPairAction::kCopy,
12*f6dc9357SAndroid Build Coastguard Worker   NPairAction::kCopy,
13*f6dc9357SAndroid Build Coastguard Worker   NPairAction::kCompress,
14*f6dc9357SAndroid Build Coastguard Worker   NPairAction::kCompress,
15*f6dc9357SAndroid Build Coastguard Worker   NPairAction::kCompress,
16*f6dc9357SAndroid Build Coastguard Worker   NPairAction::kCompress,
17*f6dc9357SAndroid Build Coastguard Worker   NPairAction::kCompress
18*f6dc9357SAndroid Build Coastguard Worker }};
19*f6dc9357SAndroid Build Coastguard Worker 
20*f6dc9357SAndroid Build Coastguard Worker const CActionSet k_ActionSet_Update =
21*f6dc9357SAndroid Build Coastguard Worker {{
22*f6dc9357SAndroid Build Coastguard Worker   NPairAction::kCopy,
23*f6dc9357SAndroid Build Coastguard Worker   NPairAction::kCopy,
24*f6dc9357SAndroid Build Coastguard Worker   NPairAction::kCompress,
25*f6dc9357SAndroid Build Coastguard Worker   NPairAction::kCopy,
26*f6dc9357SAndroid Build Coastguard Worker   NPairAction::kCompress,
27*f6dc9357SAndroid Build Coastguard Worker   NPairAction::kCopy,
28*f6dc9357SAndroid Build Coastguard Worker   NPairAction::kCompress
29*f6dc9357SAndroid Build Coastguard Worker }};
30*f6dc9357SAndroid Build Coastguard Worker 
31*f6dc9357SAndroid Build Coastguard Worker const CActionSet k_ActionSet_Fresh =
32*f6dc9357SAndroid Build Coastguard Worker {{
33*f6dc9357SAndroid Build Coastguard Worker   NPairAction::kCopy,
34*f6dc9357SAndroid Build Coastguard Worker   NPairAction::kCopy,
35*f6dc9357SAndroid Build Coastguard Worker   NPairAction::kIgnore,
36*f6dc9357SAndroid Build Coastguard Worker   NPairAction::kCopy,
37*f6dc9357SAndroid Build Coastguard Worker   NPairAction::kCompress,
38*f6dc9357SAndroid Build Coastguard Worker   NPairAction::kCopy,
39*f6dc9357SAndroid Build Coastguard Worker   NPairAction::kCompress
40*f6dc9357SAndroid Build Coastguard Worker }};
41*f6dc9357SAndroid Build Coastguard Worker 
42*f6dc9357SAndroid Build Coastguard Worker const CActionSet k_ActionSet_Sync =
43*f6dc9357SAndroid Build Coastguard Worker {{
44*f6dc9357SAndroid Build Coastguard Worker   NPairAction::kCopy,
45*f6dc9357SAndroid Build Coastguard Worker   NPairAction::kIgnore,
46*f6dc9357SAndroid Build Coastguard Worker   NPairAction::kCompress,
47*f6dc9357SAndroid Build Coastguard Worker   NPairAction::kCopy,
48*f6dc9357SAndroid Build Coastguard Worker   NPairAction::kCompress,
49*f6dc9357SAndroid Build Coastguard Worker   NPairAction::kCopy,
50*f6dc9357SAndroid Build Coastguard Worker   NPairAction::kCompress,
51*f6dc9357SAndroid Build Coastguard Worker }};
52*f6dc9357SAndroid Build Coastguard Worker 
53*f6dc9357SAndroid Build Coastguard Worker const CActionSet k_ActionSet_Delete =
54*f6dc9357SAndroid Build Coastguard Worker {{
55*f6dc9357SAndroid Build Coastguard Worker   NPairAction::kCopy,
56*f6dc9357SAndroid Build Coastguard Worker   NPairAction::kIgnore,
57*f6dc9357SAndroid Build Coastguard Worker   NPairAction::kIgnore,
58*f6dc9357SAndroid Build Coastguard Worker   NPairAction::kIgnore,
59*f6dc9357SAndroid Build Coastguard Worker   NPairAction::kIgnore,
60*f6dc9357SAndroid Build Coastguard Worker   NPairAction::kIgnore,
61*f6dc9357SAndroid Build Coastguard Worker   NPairAction::kIgnore
62*f6dc9357SAndroid Build Coastguard Worker }};
63*f6dc9357SAndroid Build Coastguard Worker 
64*f6dc9357SAndroid Build Coastguard Worker }
65