xref: /aosp_15_r20/external/lzma/CPP/7zip/7zip_gcc.mak (revision f6dc9357d832569d4d1f5d24eacdb3935a1ae8e6)
1*f6dc9357SAndroid Build Coastguard Worker# USE_CLANG=1
2*f6dc9357SAndroid Build Coastguard Worker# USE_ASM = 1
3*f6dc9357SAndroid Build Coastguard Worker# IS_X64 = 1
4*f6dc9357SAndroid Build Coastguard Worker# MY_ARCH =
5*f6dc9357SAndroid Build Coastguard Worker# USE_ASM=
6*f6dc9357SAndroid Build Coastguard Worker# USE_JWASM=1
7*f6dc9357SAndroid Build Coastguard Worker
8*f6dc9357SAndroid Build Coastguard WorkerMY_ARCH_2 = $(MY_ARCH)
9*f6dc9357SAndroid Build Coastguard Worker
10*f6dc9357SAndroid Build Coastguard WorkerMY_ASM = asmc
11*f6dc9357SAndroid Build Coastguard Workerifdef USE_JWASM
12*f6dc9357SAndroid Build Coastguard WorkerMY_ASM = jwasm
13*f6dc9357SAndroid Build Coastguard Workerendif
14*f6dc9357SAndroid Build Coastguard Worker
15*f6dc9357SAndroid Build Coastguard Workerifndef RC
16*f6dc9357SAndroid Build Coastguard WorkerRC=windres.exe --target=pe-x86-64
17*f6dc9357SAndroid Build Coastguard WorkerRC=windres.exe -F pe-i386
18*f6dc9357SAndroid Build Coastguard WorkerRC=windres.exe
19*f6dc9357SAndroid Build Coastguard Workerendif
20*f6dc9357SAndroid Build Coastguard Worker
21*f6dc9357SAndroid Build Coastguard Worker
22*f6dc9357SAndroid Build Coastguard WorkerPROGPATH = $(O)/$(PROG)
23*f6dc9357SAndroid Build Coastguard WorkerPROGPATH_STATIC = $(O)/$(PROG)s
24*f6dc9357SAndroid Build Coastguard Worker
25*f6dc9357SAndroid Build Coastguard Worker
26*f6dc9357SAndroid Build Coastguard Workerifneq ($(CC), xlc)
27*f6dc9357SAndroid Build Coastguard WorkerCFLAGS_WARN_WALL = -Werror -Wall -Wextra
28*f6dc9357SAndroid Build Coastguard Workerendif
29*f6dc9357SAndroid Build Coastguard Worker
30*f6dc9357SAndroid Build Coastguard Worker# for object file
31*f6dc9357SAndroid Build Coastguard Worker# -Wa,-aln=test.s
32*f6dc9357SAndroid Build Coastguard Worker# -save-temps
33*f6dc9357SAndroid Build Coastguard WorkerFLAGS_BASE = -mbranch-protection=standard  -march=armv8.5-a
34*f6dc9357SAndroid Build Coastguard WorkerFLAGS_BASE = -mbranch-protection=standard
35*f6dc9357SAndroid Build Coastguard WorkerFLAGS_BASE =
36*f6dc9357SAndroid Build Coastguard Worker# FLAGS_BASE = -DZ7_NO_UNICODE
37*f6dc9357SAndroid Build Coastguard Worker
38*f6dc9357SAndroid Build Coastguard WorkerCFLAGS_BASE_LIST = -c
39*f6dc9357SAndroid Build Coastguard Worker
40*f6dc9357SAndroid Build Coastguard Worker
41*f6dc9357SAndroid Build Coastguard Worker#DEBUG_BUILD=1
42*f6dc9357SAndroid Build Coastguard Worker
43*f6dc9357SAndroid Build Coastguard Workerifdef DEBUG_BUILD
44*f6dc9357SAndroid Build Coastguard WorkerCFLAGS_DEBUG = -g
45*f6dc9357SAndroid Build Coastguard Workerelse
46*f6dc9357SAndroid Build Coastguard WorkerCFLAGS_DEBUG = -DNDEBUG
47*f6dc9357SAndroid Build Coastguard Workerifneq ($(CC), $(CROSS_COMPILE)clang)
48*f6dc9357SAndroid Build Coastguard WorkerLFLAGS_STRIP = -s
49*f6dc9357SAndroid Build Coastguard Workerendif
50*f6dc9357SAndroid Build Coastguard Workerendif
51*f6dc9357SAndroid Build Coastguard Worker
52*f6dc9357SAndroid Build Coastguard Worker# CFLAGS_BASE_LIST = -S
53*f6dc9357SAndroid Build Coastguard WorkerCFLAGS_BASE = -O2 $(CFLAGS_BASE_LIST) $(CFLAGS_WARN_WALL) $(CFLAGS_WARN) \
54*f6dc9357SAndroid Build Coastguard Worker $(CFLAGS_DEBUG) -D_REENTRANT -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE \
55*f6dc9357SAndroid Build Coastguard Worker -fPIC
56*f6dc9357SAndroid Build Coastguard Worker
57*f6dc9357SAndroid Build Coastguard WorkerFLAGS_FLTO = -ffunction-sections
58*f6dc9357SAndroid Build Coastguard WorkerFLAGS_FLTO = -flto
59*f6dc9357SAndroid Build Coastguard WorkerFLAGS_FLTO = $(FLAGS_BASE)
60*f6dc9357SAndroid Build Coastguard Worker# -DZ7_AFFINITY_DISABLE
61*f6dc9357SAndroid Build Coastguard Worker
62*f6dc9357SAndroid Build Coastguard Worker
63*f6dc9357SAndroid Build Coastguard Workerifdef SystemDrive
64*f6dc9357SAndroid Build Coastguard WorkerIS_MINGW = 1
65*f6dc9357SAndroid Build Coastguard Workerelse
66*f6dc9357SAndroid Build Coastguard Workerifdef SYSTEMDRIVE
67*f6dc9357SAndroid Build Coastguard Worker# ifdef OS
68*f6dc9357SAndroid Build Coastguard WorkerIS_MINGW = 1
69*f6dc9357SAndroid Build Coastguard Workerendif
70*f6dc9357SAndroid Build Coastguard Workerendif
71*f6dc9357SAndroid Build Coastguard Worker
72*f6dc9357SAndroid Build Coastguard Workerifdef IS_MINGW
73*f6dc9357SAndroid Build Coastguard WorkerLDFLAGS_STATIC_2 = -static
74*f6dc9357SAndroid Build Coastguard Workerelse
75*f6dc9357SAndroid Build Coastguard Workerifndef DEF_FILE
76*f6dc9357SAndroid Build Coastguard Workerifndef IS_NOT_STANDALONE
77*f6dc9357SAndroid Build Coastguard Workerifndef MY_DYNAMIC_LINK
78*f6dc9357SAndroid Build Coastguard Workerifneq ($(CC), clang)
79*f6dc9357SAndroid Build Coastguard WorkerLDFLAGS_STATIC_2 =
80*f6dc9357SAndroid Build Coastguard Worker# -static
81*f6dc9357SAndroid Build Coastguard Worker# -static-libstdc++ -static-libgcc
82*f6dc9357SAndroid Build Coastguard Workerendif
83*f6dc9357SAndroid Build Coastguard Workerendif
84*f6dc9357SAndroid Build Coastguard Workerendif
85*f6dc9357SAndroid Build Coastguard Workerendif
86*f6dc9357SAndroid Build Coastguard Workerendif
87*f6dc9357SAndroid Build Coastguard Worker
88*f6dc9357SAndroid Build Coastguard WorkerLDFLAGS_STATIC = $(CFLAGS_DEBUG) $(LDFLAGS_STATIC_2) $(LDFLAGS_STATIC_3)
89*f6dc9357SAndroid Build Coastguard Worker
90*f6dc9357SAndroid Build Coastguard Workerifndef O
91*f6dc9357SAndroid Build Coastguard Worker  ifdef IS_MINGW
92*f6dc9357SAndroid Build Coastguard Worker    O=_o
93*f6dc9357SAndroid Build Coastguard Worker  else
94*f6dc9357SAndroid Build Coastguard Worker    O=_o
95*f6dc9357SAndroid Build Coastguard Worker  endif
96*f6dc9357SAndroid Build Coastguard Workerendif
97*f6dc9357SAndroid Build Coastguard Worker
98*f6dc9357SAndroid Build Coastguard Worker
99*f6dc9357SAndroid Build Coastguard Workerifdef DEF_FILE
100*f6dc9357SAndroid Build Coastguard Worker
101*f6dc9357SAndroid Build Coastguard Worker
102*f6dc9357SAndroid Build Coastguard Workerifdef IS_MINGW
103*f6dc9357SAndroid Build Coastguard WorkerSHARED_EXT=.dll
104*f6dc9357SAndroid Build Coastguard WorkerLDFLAGS = -shared -DEF $(DEF_FILE) $(LDFLAGS_STATIC)
105*f6dc9357SAndroid Build Coastguard Workerelse
106*f6dc9357SAndroid Build Coastguard WorkerSHARED_EXT=.so
107*f6dc9357SAndroid Build Coastguard WorkerLDFLAGS = -shared -fPIC $(LDFLAGS_STATIC)
108*f6dc9357SAndroid Build Coastguard WorkerCC_SHARED=-fPIC
109*f6dc9357SAndroid Build Coastguard Workerendif
110*f6dc9357SAndroid Build Coastguard Worker
111*f6dc9357SAndroid Build Coastguard Worker
112*f6dc9357SAndroid Build Coastguard Workerelse
113*f6dc9357SAndroid Build Coastguard Worker
114*f6dc9357SAndroid Build Coastguard WorkerLDFLAGS = $(LDFLAGS_STATIC)
115*f6dc9357SAndroid Build Coastguard Worker# -z force-bti
116*f6dc9357SAndroid Build Coastguard Worker# -s is not required for clang, do we need it for GCC ???
117*f6dc9357SAndroid Build Coastguard Worker
118*f6dc9357SAndroid Build Coastguard Worker#-static -static-libgcc -static-libstdc++
119*f6dc9357SAndroid Build Coastguard Worker
120*f6dc9357SAndroid Build Coastguard Workerifdef IS_MINGW
121*f6dc9357SAndroid Build Coastguard WorkerSHARED_EXT=.exe
122*f6dc9357SAndroid Build Coastguard Workerelse
123*f6dc9357SAndroid Build Coastguard WorkerSHARED_EXT=
124*f6dc9357SAndroid Build Coastguard Workerendif
125*f6dc9357SAndroid Build Coastguard Worker
126*f6dc9357SAndroid Build Coastguard Workerendif
127*f6dc9357SAndroid Build Coastguard Worker
128*f6dc9357SAndroid Build Coastguard Worker
129*f6dc9357SAndroid Build Coastguard WorkerPROGPATH = $(O)/$(PROG)$(SHARED_EXT)
130*f6dc9357SAndroid Build Coastguard WorkerPROGPATH_STATIC = $(O)/$(PROG)s$(SHARED_EXT)
131*f6dc9357SAndroid Build Coastguard Worker
132*f6dc9357SAndroid Build Coastguard Workerifdef IS_MINGW
133*f6dc9357SAndroid Build Coastguard Worker
134*f6dc9357SAndroid Build Coastguard Workerifdef MSYSTEM
135*f6dc9357SAndroid Build Coastguard WorkerRM = rm -f
136*f6dc9357SAndroid Build Coastguard WorkerMY_MKDIR=mkdir -p
137*f6dc9357SAndroid Build Coastguard WorkerDEL_OBJ_EXE = -$(RM) $(PROGPATH) $(PROGPATH_STATIC) $(OBJS)
138*f6dc9357SAndroid Build Coastguard WorkerLIB_HTMLHELP=-lhtmlhelp
139*f6dc9357SAndroid Build Coastguard Workerelse
140*f6dc9357SAndroid Build Coastguard WorkerRM = del
141*f6dc9357SAndroid Build Coastguard WorkerMY_MKDIR=mkdir
142*f6dc9357SAndroid Build Coastguard WorkerDEL_OBJ_EXE = -$(RM) $(O)\*.o $(O)\$(PROG).exe $(O)\$(PROG).dll
143*f6dc9357SAndroid Build Coastguard Workerendif
144*f6dc9357SAndroid Build Coastguard Worker
145*f6dc9357SAndroid Build Coastguard WorkerLIB2_GUI = -lOle32 -lGdi32 -lComctl32 -lComdlg32 -lShell32 $(LIB_HTMLHELP)
146*f6dc9357SAndroid Build Coastguard WorkerLIB2 = -loleaut32 -luuid -ladvapi32 -lUser32 $(LIB2_GUI)
147*f6dc9357SAndroid Build Coastguard Worker
148*f6dc9357SAndroid Build Coastguard Worker# v24.00: -DUNICODE and -D_UNICODE are defined in precompilation header files
149*f6dc9357SAndroid Build Coastguard Worker# CXXFLAGS_EXTRA = -DUNICODE -D_UNICODE
150*f6dc9357SAndroid Build Coastguard Worker# -Wno-delete-non-virtual-dtor
151*f6dc9357SAndroid Build Coastguard Worker
152*f6dc9357SAndroid Build Coastguard Worker
153*f6dc9357SAndroid Build Coastguard Workerelse
154*f6dc9357SAndroid Build Coastguard Worker
155*f6dc9357SAndroid Build Coastguard WorkerRM = rm -f
156*f6dc9357SAndroid Build Coastguard WorkerMY_MKDIR=mkdir -p
157*f6dc9357SAndroid Build Coastguard WorkerDEL_OBJ_EXE = -$(RM) $(PROGPATH) $(PROGPATH_STATIC) $(OBJS)
158*f6dc9357SAndroid Build Coastguard Worker
159*f6dc9357SAndroid Build Coastguard Worker# CFLAGS_BASE := $(CFLAGS_BASE) -DZ7_ST
160*f6dc9357SAndroid Build Coastguard Worker# CXXFLAGS_EXTRA = -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE
161*f6dc9357SAndroid Build Coastguard Worker
162*f6dc9357SAndroid Build Coastguard Worker# LOCAL_LIBS=-lpthread
163*f6dc9357SAndroid Build Coastguard Worker# LOCAL_LIBS_DLL=$(LOCAL_LIBS) -ldl
164*f6dc9357SAndroid Build Coastguard WorkerLIB2 = -lpthread
165*f6dc9357SAndroid Build Coastguard WorkerLIB2 = -lpthread -ldl
166*f6dc9357SAndroid Build Coastguard Worker
167*f6dc9357SAndroid Build Coastguard Worker
168*f6dc9357SAndroid Build Coastguard Workerendif
169*f6dc9357SAndroid Build Coastguard Worker
170*f6dc9357SAndroid Build Coastguard Worker
171*f6dc9357SAndroid Build Coastguard Worker
172*f6dc9357SAndroid Build Coastguard WorkerCFLAGS = $(MY_ARCH_2) $(LOCAL_FLAGS) $(CFLAGS_BASE2) $(CFLAGS_BASE) $(FLAGS_FLTO) $(CC_SHARED) -o $@
173*f6dc9357SAndroid Build Coastguard Worker
174*f6dc9357SAndroid Build Coastguard Worker
175*f6dc9357SAndroid Build Coastguard Workerifdef IS_MINGW
176*f6dc9357SAndroid Build Coastguard Worker
177*f6dc9357SAndroid Build Coastguard Workerifdef IS_X64
178*f6dc9357SAndroid Build Coastguard WorkerAFLAGS_ABI = -win64
179*f6dc9357SAndroid Build Coastguard Workerelse
180*f6dc9357SAndroid Build Coastguard WorkerAFLAGS_ABI = -coff -DABI_CDECL
181*f6dc9357SAndroid Build Coastguard Worker# -DABI_CDECL
182*f6dc9357SAndroid Build Coastguard Worker# -DABI_LINUX
183*f6dc9357SAndroid Build Coastguard Worker# -DABI_CDECL
184*f6dc9357SAndroid Build Coastguard Workerendif
185*f6dc9357SAndroid Build Coastguard WorkerAFLAGS = -nologo $(AFLAGS_ABI) -Fo$(O)/$(basename $(<F)).o
186*f6dc9357SAndroid Build Coastguard Worker
187*f6dc9357SAndroid Build Coastguard Workerelse  # IS_MINGW
188*f6dc9357SAndroid Build Coastguard Worker
189*f6dc9357SAndroid Build Coastguard Workerifdef IS_X64
190*f6dc9357SAndroid Build Coastguard WorkerAFLAGS_ABI = -elf64 -DABI_LINUX
191*f6dc9357SAndroid Build Coastguard Workerelse
192*f6dc9357SAndroid Build Coastguard WorkerAFLAGS_ABI = -elf -DABI_LINUX -DABI_CDECL
193*f6dc9357SAndroid Build Coastguard Worker# -DABI_CDECL
194*f6dc9357SAndroid Build Coastguard Worker# -DABI_LINUX
195*f6dc9357SAndroid Build Coastguard Worker# -DABI_CDECL
196*f6dc9357SAndroid Build Coastguard Workerendif
197*f6dc9357SAndroid Build Coastguard WorkerAFLAGS = -nologo $(AFLAGS_ABI) -Fo$(O)/
198*f6dc9357SAndroid Build Coastguard Worker
199*f6dc9357SAndroid Build Coastguard Workerendif  # IS_MINGW
200*f6dc9357SAndroid Build Coastguard Worker
201*f6dc9357SAndroid Build Coastguard Worker
202*f6dc9357SAndroid Build Coastguard Worker
203*f6dc9357SAndroid Build Coastguard Workerifdef USE_ASM
204*f6dc9357SAndroid Build Coastguard WorkerCONSOLE_ASM_FLAGS=-DZ7_7ZIP_ASM
205*f6dc9357SAndroid Build Coastguard Workerelse
206*f6dc9357SAndroid Build Coastguard WorkerCONSOLE_ASM_FLAGS=
207*f6dc9357SAndroid Build Coastguard Workerendif
208*f6dc9357SAndroid Build Coastguard Worker
209*f6dc9357SAndroid Build Coastguard WorkerCXX_WARN_FLAGS =
210*f6dc9357SAndroid Build Coastguard Worker#-Wno-invalid-offsetof
211*f6dc9357SAndroid Build Coastguard Worker#-Wno-reorder
212*f6dc9357SAndroid Build Coastguard Worker
213*f6dc9357SAndroid Build Coastguard WorkerCXXFLAGS = $(MY_ARCH_2) $(LOCAL_FLAGS) $(CXXFLAGS_BASE2) $(CFLAGS_BASE) $(FLAGS_FLTO) $(CXXFLAGS_EXTRA) $(CC_SHARED) $(CXX_WARN_FLAGS) $(CXX_STD_FLAGS) $(CXX_INCLUDE_FLAGS) -o $@
214*f6dc9357SAndroid Build Coastguard Worker
215*f6dc9357SAndroid Build Coastguard WorkerSTATIC_TARGET=
216*f6dc9357SAndroid Build Coastguard Workerifdef COMPL_STATIC
217*f6dc9357SAndroid Build Coastguard WorkerSTATIC_TARGET=$(PROGPATH_STATIC)
218*f6dc9357SAndroid Build Coastguard Workerendif
219*f6dc9357SAndroid Build Coastguard Worker
220*f6dc9357SAndroid Build Coastguard Worker
221*f6dc9357SAndroid Build Coastguard Workerall: $(O) $(PROGPATH) $(STATIC_TARGET)
222*f6dc9357SAndroid Build Coastguard Worker
223*f6dc9357SAndroid Build Coastguard Worker# we need $(O) as order-only-prerequisites:
224*f6dc9357SAndroid Build Coastguard Worker$(OBJS): | $(O)
225*f6dc9357SAndroid Build Coastguard Worker
226*f6dc9357SAndroid Build Coastguard Worker$(O):
227*f6dc9357SAndroid Build Coastguard Worker	$(MY_MKDIR) $(O)
228*f6dc9357SAndroid Build Coastguard Worker
229*f6dc9357SAndroid Build Coastguard Worker# LDFLAGS3= -flto
230*f6dc9357SAndroid Build Coastguard Worker# LDFLAGS3= -Wl,--gc-sections
231*f6dc9357SAndroid Build Coastguard Worker# -Wl,--print-gc-sections
232*f6dc9357SAndroid Build Coastguard Worker
233*f6dc9357SAndroid Build Coastguard Workerifndef IS_MINGW
234*f6dc9357SAndroid Build Coastguard Worker
235*f6dc9357SAndroid Build Coastguard Worker# LFLAGS_NOEXECSTACK=
236*f6dc9357SAndroid Build Coastguard Worker
237*f6dc9357SAndroid Build Coastguard Workerifdef Z7_USE_OS_UNAME_FOR_NOEXECSTACK
238*f6dc9357SAndroid Build Coastguard WorkerZ7_OS := $(shell uname)
239*f6dc9357SAndroid Build Coastguard Workershow_os:
240*f6dc9357SAndroid Build Coastguard Worker	echo $(Z7_OS)
241*f6dc9357SAndroid Build Coastguard Worker
242*f6dc9357SAndroid Build Coastguard Worker# ifeq ($(CXX), $(CROSS_COMPILE)g++)
243*f6dc9357SAndroid Build Coastguard Workerifeq ($(Z7_OS), Linux)
244*f6dc9357SAndroid Build Coastguard WorkerLFLAGS_NOEXECSTACK ?= -z noexecstack
245*f6dc9357SAndroid Build Coastguard Workerendif
246*f6dc9357SAndroid Build Coastguard Worker
247*f6dc9357SAndroid Build Coastguard Workerelse
248*f6dc9357SAndroid Build Coastguard WorkerLFLAGS_NOEXECSTACK ?= $(shell echo 'int main(){return 0;}' | $(CC) $(MY_ARCH_2) -z noexecstack -o /dev/null -x c - 2>/dev/null && echo -z noexecstack || echo)
249*f6dc9357SAndroid Build Coastguard Workerendif
250*f6dc9357SAndroid Build Coastguard Worker
251*f6dc9357SAndroid Build Coastguard Workerendif
252*f6dc9357SAndroid Build Coastguard Worker
253*f6dc9357SAndroid Build Coastguard Worker
254*f6dc9357SAndroid Build Coastguard WorkerLFLAGS_ALL = $(LFLAGS_STRIP) $(MY_ARCH_2) $(LDFLAGS) $(FLAGS_FLTO) $(LD_arch) $(LFLAGS_NOEXECSTACK) $(OBJS) $(MY_LIBS) $(LIB2)
255*f6dc9357SAndroid Build Coastguard Worker
256*f6dc9357SAndroid Build Coastguard Worker# -s : GCC : Remove all symbol table and relocation information from the executable.
257*f6dc9357SAndroid Build Coastguard Worker# -s : CLANG : unsupported
258*f6dc9357SAndroid Build Coastguard Worker# -s
259*f6dc9357SAndroid Build Coastguard Worker
260*f6dc9357SAndroid Build Coastguard Worker$(PROGPATH): $(OBJS)
261*f6dc9357SAndroid Build Coastguard Worker	$(CXX) -o $(PROGPATH) $(LFLAGS_ALL)
262*f6dc9357SAndroid Build Coastguard Worker
263*f6dc9357SAndroid Build Coastguard Worker$(PROGPATH_STATIC): $(OBJS)
264*f6dc9357SAndroid Build Coastguard Worker	$(CXX) -static -o $(PROGPATH_STATIC) $(LFLAGS_ALL)
265*f6dc9357SAndroid Build Coastguard Worker
266*f6dc9357SAndroid Build Coastguard Worker#	-s strips debug sections from executable in GCC
267*f6dc9357SAndroid Build Coastguard Worker
268*f6dc9357SAndroid Build Coastguard Worker
269*f6dc9357SAndroid Build Coastguard Worker
270*f6dc9357SAndroid Build Coastguard Worker
271*f6dc9357SAndroid Build Coastguard Workerifndef NO_DEFAULT_RES
272*f6dc9357SAndroid Build Coastguard Worker$O/resource.o: resource.rc
273*f6dc9357SAndroid Build Coastguard Worker	$(RC) $(RFLAGS) resource.rc $@
274*f6dc9357SAndroid Build Coastguard Worker
275*f6dc9357SAndroid Build Coastguard Worker# windres.exe : in old version mingw:
276*f6dc9357SAndroid Build Coastguard Worker# $(RFLAGS) resource.rc $O/resource.o
277*f6dc9357SAndroid Build Coastguard Worker# windres.exe : in new version mingw:
278*f6dc9357SAndroid Build Coastguard Worker# $(RC) $(RFLAGS) resource.rc -FO $@
279*f6dc9357SAndroid Build Coastguard Worker
280*f6dc9357SAndroid Build Coastguard Worker
281*f6dc9357SAndroid Build Coastguard Workerendif
282*f6dc9357SAndroid Build Coastguard Worker
283*f6dc9357SAndroid Build Coastguard Worker$O/LzmaAlone.o: LzmaAlone.cpp
284*f6dc9357SAndroid Build Coastguard Worker	$(CXX) $(CXXFLAGS) $<
285*f6dc9357SAndroid Build Coastguard Worker
286*f6dc9357SAndroid Build Coastguard Worker
287*f6dc9357SAndroid Build Coastguard Worker$O/CommandLineParser.o: ../../../Common/CommandLineParser.cpp
288*f6dc9357SAndroid Build Coastguard Worker	$(CXX) $(CXXFLAGS) $<
289*f6dc9357SAndroid Build Coastguard Worker$O/CRC.o: ../../../Common/CRC.cpp
290*f6dc9357SAndroid Build Coastguard Worker	$(CXX) $(CXXFLAGS) $<
291*f6dc9357SAndroid Build Coastguard Worker
292*f6dc9357SAndroid Build Coastguard Worker$O/CrcReg.o: ../../../Common/CrcReg.cpp
293*f6dc9357SAndroid Build Coastguard Worker	$(CXX) $(CXXFLAGS) $<
294*f6dc9357SAndroid Build Coastguard Worker
295*f6dc9357SAndroid Build Coastguard Worker$O/DynLimBuf.o: ../../../Common/DynLimBuf.cpp
296*f6dc9357SAndroid Build Coastguard Worker	$(CXX) $(CXXFLAGS) $<
297*f6dc9357SAndroid Build Coastguard Worker$O/IntToString.o: ../../../Common/IntToString.cpp
298*f6dc9357SAndroid Build Coastguard Worker	$(CXX) $(CXXFLAGS) $<
299*f6dc9357SAndroid Build Coastguard Worker$O/Lang.o: ../../../Common/Lang.cpp
300*f6dc9357SAndroid Build Coastguard Worker	$(CXX) $(CXXFLAGS) $<
301*f6dc9357SAndroid Build Coastguard Worker$O/ListFileUtils.o: ../../../Common/ListFileUtils.cpp
302*f6dc9357SAndroid Build Coastguard Worker	$(CXX) $(CXXFLAGS) $<
303*f6dc9357SAndroid Build Coastguard Worker$O/LzFindPrepare.o: ../../../Common/LzFindPrepare.cpp
304*f6dc9357SAndroid Build Coastguard Worker	$(CXX) $(CXXFLAGS) $<
305*f6dc9357SAndroid Build Coastguard Worker$O/Md5Reg.o: ../../../Common/Md5Reg.cpp
306*f6dc9357SAndroid Build Coastguard Worker	$(CXX) $(CXXFLAGS) $<
307*f6dc9357SAndroid Build Coastguard Worker$O/MyMap.o: ../../../Common/MyMap.cpp
308*f6dc9357SAndroid Build Coastguard Worker	$(CXX) $(CXXFLAGS) $<
309*f6dc9357SAndroid Build Coastguard Worker$O/MyString.o: ../../../Common/MyString.cpp
310*f6dc9357SAndroid Build Coastguard Worker	$(CXX) $(CXXFLAGS) $<
311*f6dc9357SAndroid Build Coastguard Worker$O/MyVector.o: ../../../Common/MyVector.cpp
312*f6dc9357SAndroid Build Coastguard Worker	$(CXX) $(CXXFLAGS) $<
313*f6dc9357SAndroid Build Coastguard Worker$O/MyWindows.o: ../../../Common/MyWindows.cpp
314*f6dc9357SAndroid Build Coastguard Worker	$(CXX) $(CXXFLAGS) $<
315*f6dc9357SAndroid Build Coastguard Worker$O/MyWindows2.o: ../../../Common/MyWindows2.cpp
316*f6dc9357SAndroid Build Coastguard Worker	$(CXX) $(CXXFLAGS) $<
317*f6dc9357SAndroid Build Coastguard Worker$O/MyXml.o: ../../../Common/MyXml.cpp
318*f6dc9357SAndroid Build Coastguard Worker	$(CXX) $(CXXFLAGS) $<
319*f6dc9357SAndroid Build Coastguard Worker$O/NewHandler.o: ../../../Common/NewHandler.cpp
320*f6dc9357SAndroid Build Coastguard Worker	$(CXX) $(CXXFLAGS) $<
321*f6dc9357SAndroid Build Coastguard Worker$O/Random.o: ../../../Common/Random.cpp
322*f6dc9357SAndroid Build Coastguard Worker	$(CXX) $(CXXFLAGS) $<
323*f6dc9357SAndroid Build Coastguard Worker$O/Sha1Prepare.o: ../../../Common/Sha1Prepare.cpp
324*f6dc9357SAndroid Build Coastguard Worker	$(CXX) $(CXXFLAGS) $<
325*f6dc9357SAndroid Build Coastguard Worker$O/Sha1Reg.o: ../../../Common/Sha1Reg.cpp
326*f6dc9357SAndroid Build Coastguard Worker	$(CXX) $(CXXFLAGS) $<
327*f6dc9357SAndroid Build Coastguard Worker$O/Sha256Prepare.o: ../../../Common/Sha256Prepare.cpp
328*f6dc9357SAndroid Build Coastguard Worker	$(CXX) $(CXXFLAGS) $<
329*f6dc9357SAndroid Build Coastguard Worker$O/Sha256Reg.o: ../../../Common/Sha256Reg.cpp
330*f6dc9357SAndroid Build Coastguard Worker	$(CXX) $(CXXFLAGS) $<
331*f6dc9357SAndroid Build Coastguard Worker$O/Sha3Reg.o: ../../../Common/Sha3Reg.cpp
332*f6dc9357SAndroid Build Coastguard Worker	$(CXX) $(CXXFLAGS) $<
333*f6dc9357SAndroid Build Coastguard Worker$O/Sha512Prepare.o: ../../../Common/Sha512Prepare.cpp
334*f6dc9357SAndroid Build Coastguard Worker	$(CXX) $(CXXFLAGS) $<
335*f6dc9357SAndroid Build Coastguard Worker$O/Sha512Reg.o: ../../../Common/Sha512Reg.cpp
336*f6dc9357SAndroid Build Coastguard Worker	$(CXX) $(CXXFLAGS) $<
337*f6dc9357SAndroid Build Coastguard Worker$O/StdInStream.o: ../../../Common/StdInStream.cpp
338*f6dc9357SAndroid Build Coastguard Worker	$(CXX) $(CXXFLAGS) $<
339*f6dc9357SAndroid Build Coastguard Worker$O/StdOutStream.o: ../../../Common/StdOutStream.cpp
340*f6dc9357SAndroid Build Coastguard Worker	$(CXX) $(CXXFLAGS) $<
341*f6dc9357SAndroid Build Coastguard Worker$O/StringConvert.o: ../../../Common/StringConvert.cpp
342*f6dc9357SAndroid Build Coastguard Worker	$(CXX) $(CXXFLAGS) $<
343*f6dc9357SAndroid Build Coastguard Worker$O/StringToInt.o: ../../../Common/StringToInt.cpp
344*f6dc9357SAndroid Build Coastguard Worker	$(CXX) $(CXXFLAGS) $<
345*f6dc9357SAndroid Build Coastguard Worker$O/TextConfig.o: ../../../Common/TextConfig.cpp
346*f6dc9357SAndroid Build Coastguard Worker	$(CXX) $(CXXFLAGS) $<
347*f6dc9357SAndroid Build Coastguard Worker$O/UTFConvert.o: ../../../Common/UTFConvert.cpp
348*f6dc9357SAndroid Build Coastguard Worker	$(CXX) $(CXXFLAGS) $<
349*f6dc9357SAndroid Build Coastguard Worker$O/Wildcard.o: ../../../Common/Wildcard.cpp
350*f6dc9357SAndroid Build Coastguard Worker	$(CXX) $(CXXFLAGS) $<
351*f6dc9357SAndroid Build Coastguard Worker$O/XzCrc64Init.o: ../../../Common/XzCrc64Init.cpp
352*f6dc9357SAndroid Build Coastguard Worker	$(CXX) $(CXXFLAGS) $<
353*f6dc9357SAndroid Build Coastguard Worker$O/XzCrc64Reg.o: ../../../Common/XzCrc64Reg.cpp
354*f6dc9357SAndroid Build Coastguard Worker	$(CXX) $(CXXFLAGS) $<
355*f6dc9357SAndroid Build Coastguard Worker$O/Xxh64Reg.o: ../../../Common/Xxh64Reg.cpp
356*f6dc9357SAndroid Build Coastguard Worker	$(CXX) $(CXXFLAGS) $<
357*f6dc9357SAndroid Build Coastguard Worker
358*f6dc9357SAndroid Build Coastguard Worker
359*f6dc9357SAndroid Build Coastguard Worker
360*f6dc9357SAndroid Build Coastguard Worker$O/Clipboard.o: ../../../Windows/Clipboard.cpp
361*f6dc9357SAndroid Build Coastguard Worker	$(CXX) $(CXXFLAGS) $<
362*f6dc9357SAndroid Build Coastguard Worker$O/COM.o: ../../../Windows/COM.cpp
363*f6dc9357SAndroid Build Coastguard Worker	$(CXX) $(CXXFLAGS) $<
364*f6dc9357SAndroid Build Coastguard Worker$O/CommonDialog.o: ../../../Windows/CommonDialog.cpp
365*f6dc9357SAndroid Build Coastguard Worker	$(CXX) $(CXXFLAGS) $<
366*f6dc9357SAndroid Build Coastguard Worker$O/Console.o: ../../../Windows/Console.cpp
367*f6dc9357SAndroid Build Coastguard Worker	$(CXX) $(CXXFLAGS) $<
368*f6dc9357SAndroid Build Coastguard Worker$O/DLL.o: ../../../Windows/DLL.cpp
369*f6dc9357SAndroid Build Coastguard Worker	$(CXX) $(CXXFLAGS) $<
370*f6dc9357SAndroid Build Coastguard Worker$O/ErrorMsg.o: ../../../Windows/ErrorMsg.cpp
371*f6dc9357SAndroid Build Coastguard Worker	$(CXX) $(CXXFLAGS) $<
372*f6dc9357SAndroid Build Coastguard Worker$O/FileDir.o: ../../../Windows/FileDir.cpp
373*f6dc9357SAndroid Build Coastguard Worker	$(CXX) $(CXXFLAGS) $<
374*f6dc9357SAndroid Build Coastguard Worker$O/FileFind.o: ../../../Windows/FileFind.cpp
375*f6dc9357SAndroid Build Coastguard Worker	$(CXX) $(CXXFLAGS) $<
376*f6dc9357SAndroid Build Coastguard Worker
377*f6dc9357SAndroid Build Coastguard Worker$O/FileIO.o: ../../../Windows/FileIO.cpp
378*f6dc9357SAndroid Build Coastguard Worker	$(CXX) $(CXXFLAGS) $<
379*f6dc9357SAndroid Build Coastguard Worker
380*f6dc9357SAndroid Build Coastguard Worker$O/FileLink.o: ../../../Windows/FileLink.cpp
381*f6dc9357SAndroid Build Coastguard Worker	$(CXX) $(CXXFLAGS) $<
382*f6dc9357SAndroid Build Coastguard Worker$O/FileMapping.o: ../../../Windows/FileMapping.cpp
383*f6dc9357SAndroid Build Coastguard Worker	$(CXX) $(CXXFLAGS) $<
384*f6dc9357SAndroid Build Coastguard Worker$O/FileName.o: ../../../Windows/FileName.cpp
385*f6dc9357SAndroid Build Coastguard Worker	$(CXX) $(CXXFLAGS) $<
386*f6dc9357SAndroid Build Coastguard Worker$O/FileSystem.o: ../../../Windows/FileSystem.cpp
387*f6dc9357SAndroid Build Coastguard Worker	$(CXX) $(CXXFLAGS) $<
388*f6dc9357SAndroid Build Coastguard Worker$O/MemoryGlobal.o: ../../../Windows/MemoryGlobal.cpp
389*f6dc9357SAndroid Build Coastguard Worker	$(CXX) $(CXXFLAGS) $<
390*f6dc9357SAndroid Build Coastguard Worker$O/MemoryLock.o: ../../../Windows/MemoryLock.cpp
391*f6dc9357SAndroid Build Coastguard Worker	$(CXX) $(CXXFLAGS) $<
392*f6dc9357SAndroid Build Coastguard Worker$O/Menu.o: ../../../Windows/Menu.cpp
393*f6dc9357SAndroid Build Coastguard Worker	$(CXX) $(CXXFLAGS) $<
394*f6dc9357SAndroid Build Coastguard Worker$O/NationalTime.o: ../../../Windows/NationalTime.cpp
395*f6dc9357SAndroid Build Coastguard Worker	$(CXX) $(CXXFLAGS) $<
396*f6dc9357SAndroid Build Coastguard Worker$O/Net.o: ../../../Windows/Net.cpp
397*f6dc9357SAndroid Build Coastguard Worker	$(CXX) $(CXXFLAGS) $<
398*f6dc9357SAndroid Build Coastguard Worker$O/ProcessMessages.o: ../../../Windows/ProcessMessages.cpp
399*f6dc9357SAndroid Build Coastguard Worker	$(CXX) $(CXXFLAGS) $<
400*f6dc9357SAndroid Build Coastguard Worker$O/ProcessUtils.o: ../../../Windows/ProcessUtils.cpp
401*f6dc9357SAndroid Build Coastguard Worker	$(CXX) $(CXXFLAGS) $<
402*f6dc9357SAndroid Build Coastguard Worker$O/PropVariant.o: ../../../Windows/PropVariant.cpp
403*f6dc9357SAndroid Build Coastguard Worker	$(CXX) $(CXXFLAGS) $<
404*f6dc9357SAndroid Build Coastguard Worker$O/PropVariantConv.o: ../../../Windows/PropVariantConv.cpp
405*f6dc9357SAndroid Build Coastguard Worker	$(CXX) $(CXXFLAGS) $<
406*f6dc9357SAndroid Build Coastguard Worker$O/PropVariantUtils.o: ../../../Windows/PropVariantUtils.cpp
407*f6dc9357SAndroid Build Coastguard Worker	$(CXX) $(CXXFLAGS) $<
408*f6dc9357SAndroid Build Coastguard Worker$O/Registry.o: ../../../Windows/Registry.cpp
409*f6dc9357SAndroid Build Coastguard Worker	$(CXX) $(CXXFLAGS) $<
410*f6dc9357SAndroid Build Coastguard Worker$O/ResourceString.o: ../../../Windows/ResourceString.cpp
411*f6dc9357SAndroid Build Coastguard Worker	$(CXX) $(CXXFLAGS) $<
412*f6dc9357SAndroid Build Coastguard Worker$O/SecurityUtils.o: ../../../Windows/SecurityUtils.cpp
413*f6dc9357SAndroid Build Coastguard Worker	$(CXX) $(CXXFLAGS) $<
414*f6dc9357SAndroid Build Coastguard Worker$O/Shell.o: ../../../Windows/Shell.cpp
415*f6dc9357SAndroid Build Coastguard Worker	$(CXX) $(CXXFLAGS) $<
416*f6dc9357SAndroid Build Coastguard Worker$O/Synchronization.o: ../../../Windows/Synchronization.cpp
417*f6dc9357SAndroid Build Coastguard Worker	$(CXX) $(CXXFLAGS) $<
418*f6dc9357SAndroid Build Coastguard Worker$O/System.o: ../../../Windows/System.cpp
419*f6dc9357SAndroid Build Coastguard Worker	$(CXX) $(CXXFLAGS) $<
420*f6dc9357SAndroid Build Coastguard Worker$O/SystemInfo.o: ../../../Windows/SystemInfo.cpp
421*f6dc9357SAndroid Build Coastguard Worker	$(CXX) $(CXXFLAGS) $<
422*f6dc9357SAndroid Build Coastguard Worker$O/TimeUtils.o: ../../../Windows/TimeUtils.cpp
423*f6dc9357SAndroid Build Coastguard Worker	$(CXX) $(CXXFLAGS) $<
424*f6dc9357SAndroid Build Coastguard Worker$O/Window.o: ../../../Windows/Window.cpp
425*f6dc9357SAndroid Build Coastguard Worker	$(CXX) $(CXXFLAGS) $<
426*f6dc9357SAndroid Build Coastguard Worker
427*f6dc9357SAndroid Build Coastguard Worker
428*f6dc9357SAndroid Build Coastguard Worker
429*f6dc9357SAndroid Build Coastguard Worker$O/ComboBox.o: ../../../Windows/Control/ComboBox.cpp
430*f6dc9357SAndroid Build Coastguard Worker	$(CXX) $(CXXFLAGS) $<
431*f6dc9357SAndroid Build Coastguard Worker$O/Dialog.o: ../../../Windows/Control/Dialog.cpp
432*f6dc9357SAndroid Build Coastguard Worker	$(CXX) $(CXXFLAGS) $<
433*f6dc9357SAndroid Build Coastguard Worker$O/ImageList.o: ../../../Windows/Control/ImageList.cpp
434*f6dc9357SAndroid Build Coastguard Worker	$(CXX) $(CXXFLAGS) $<
435*f6dc9357SAndroid Build Coastguard Worker$O/ListView.o: ../../../Windows/Control/ListView.cpp
436*f6dc9357SAndroid Build Coastguard Worker	$(CXX) $(CXXFLAGS) $<
437*f6dc9357SAndroid Build Coastguard Worker$O/PropertyPage.o: ../../../Windows/Control/PropertyPage.cpp
438*f6dc9357SAndroid Build Coastguard Worker	$(CXX) $(CXXFLAGS) $<
439*f6dc9357SAndroid Build Coastguard Worker$O/Window2.o: ../../../Windows/Control/Window2.cpp
440*f6dc9357SAndroid Build Coastguard Worker	$(CXX) $(CXXFLAGS) $<
441*f6dc9357SAndroid Build Coastguard Worker
442*f6dc9357SAndroid Build Coastguard Worker
443*f6dc9357SAndroid Build Coastguard Worker$O/CreateCoder.o: ../../Common/CreateCoder.cpp
444*f6dc9357SAndroid Build Coastguard Worker	$(CXX) $(CXXFLAGS) $<
445*f6dc9357SAndroid Build Coastguard Worker$O/CWrappers.o: ../../Common/CWrappers.cpp
446*f6dc9357SAndroid Build Coastguard Worker	$(CXX) $(CXXFLAGS) $<
447*f6dc9357SAndroid Build Coastguard Worker$O/FilePathAutoRename.o: ../../Common/FilePathAutoRename.cpp
448*f6dc9357SAndroid Build Coastguard Worker	$(CXX) $(CXXFLAGS) $<
449*f6dc9357SAndroid Build Coastguard Worker$O/FileStreams.o: ../../Common/FileStreams.cpp
450*f6dc9357SAndroid Build Coastguard Worker	$(CXX) $(CXXFLAGS) $<
451*f6dc9357SAndroid Build Coastguard Worker$O/FilterCoder.o: ../../Common/FilterCoder.cpp
452*f6dc9357SAndroid Build Coastguard Worker	$(CXX) $(CXXFLAGS) $<
453*f6dc9357SAndroid Build Coastguard Worker$O/InBuffer.o: ../../Common/InBuffer.cpp
454*f6dc9357SAndroid Build Coastguard Worker	$(CXX) $(CXXFLAGS) $<
455*f6dc9357SAndroid Build Coastguard Worker$O/InOutTempBuffer.o: ../../Common/InOutTempBuffer.cpp
456*f6dc9357SAndroid Build Coastguard Worker	$(CXX) $(CXXFLAGS) $<
457*f6dc9357SAndroid Build Coastguard Worker$O/LimitedStreams.o: ../../Common/LimitedStreams.cpp
458*f6dc9357SAndroid Build Coastguard Worker	$(CXX) $(CXXFLAGS) $<
459*f6dc9357SAndroid Build Coastguard Worker$O/LockedStream.o: ../../Common/LockedStream.cpp
460*f6dc9357SAndroid Build Coastguard Worker	$(CXX) $(CXXFLAGS) $<
461*f6dc9357SAndroid Build Coastguard Worker$O/MemBlocks.o: ../../Common/MemBlocks.cpp
462*f6dc9357SAndroid Build Coastguard Worker	$(CXX) $(CXXFLAGS) $<
463*f6dc9357SAndroid Build Coastguard Worker$O/MethodId.o: ../../Common/MethodId.cpp
464*f6dc9357SAndroid Build Coastguard Worker	$(CXX) $(CXXFLAGS) $<
465*f6dc9357SAndroid Build Coastguard Worker$O/MethodProps.o: ../../Common/MethodProps.cpp
466*f6dc9357SAndroid Build Coastguard Worker	$(CXX) $(CXXFLAGS) $<
467*f6dc9357SAndroid Build Coastguard Worker$O/MultiOutStream.o: ../../Common/MultiOutStream.cpp
468*f6dc9357SAndroid Build Coastguard Worker	$(CXX) $(CXXFLAGS) $<
469*f6dc9357SAndroid Build Coastguard Worker$O/OffsetStream.o: ../../Common/OffsetStream.cpp
470*f6dc9357SAndroid Build Coastguard Worker	$(CXX) $(CXXFLAGS) $<
471*f6dc9357SAndroid Build Coastguard Worker$O/OutBuffer.o: ../../Common/OutBuffer.cpp
472*f6dc9357SAndroid Build Coastguard Worker	$(CXX) $(CXXFLAGS) $<
473*f6dc9357SAndroid Build Coastguard Worker$O/OutMemStream.o: ../../Common/OutMemStream.cpp
474*f6dc9357SAndroid Build Coastguard Worker	$(CXX) $(CXXFLAGS) $<
475*f6dc9357SAndroid Build Coastguard Worker$O/ProgressMt.o: ../../Common/ProgressMt.cpp
476*f6dc9357SAndroid Build Coastguard Worker	$(CXX) $(CXXFLAGS) $<
477*f6dc9357SAndroid Build Coastguard Worker$O/ProgressUtils.o: ../../Common/ProgressUtils.cpp
478*f6dc9357SAndroid Build Coastguard Worker	$(CXX) $(CXXFLAGS) $<
479*f6dc9357SAndroid Build Coastguard Worker$O/PropId.o: ../../Common/PropId.cpp
480*f6dc9357SAndroid Build Coastguard Worker	$(CXX) $(CXXFLAGS) $<
481*f6dc9357SAndroid Build Coastguard Worker$O/StreamBinder.o: ../../Common/StreamBinder.cpp
482*f6dc9357SAndroid Build Coastguard Worker	$(CXX) $(CXXFLAGS) $<
483*f6dc9357SAndroid Build Coastguard Worker$O/StreamObjects.o: ../../Common/StreamObjects.cpp
484*f6dc9357SAndroid Build Coastguard Worker	$(CXX) $(CXXFLAGS) $<
485*f6dc9357SAndroid Build Coastguard Worker$O/StreamUtils.o: ../../Common/StreamUtils.cpp
486*f6dc9357SAndroid Build Coastguard Worker	$(CXX) $(CXXFLAGS) $<
487*f6dc9357SAndroid Build Coastguard Worker$O/UniqBlocks.o: ../../Common/UniqBlocks.cpp
488*f6dc9357SAndroid Build Coastguard Worker	$(CXX) $(CXXFLAGS) $<
489*f6dc9357SAndroid Build Coastguard Worker$O/VirtThread.o: ../../Common/VirtThread.cpp
490*f6dc9357SAndroid Build Coastguard Worker	$(CXX) $(CXXFLAGS) $<
491*f6dc9357SAndroid Build Coastguard Worker
492*f6dc9357SAndroid Build Coastguard Worker
493*f6dc9357SAndroid Build Coastguard Worker$O/ApfsHandler.o: ../../Archive/ApfsHandler.cpp
494*f6dc9357SAndroid Build Coastguard Worker	$(CXX) $(CXXFLAGS) $<
495*f6dc9357SAndroid Build Coastguard Worker$O/ApmHandler.o: ../../Archive/ApmHandler.cpp
496*f6dc9357SAndroid Build Coastguard Worker	$(CXX) $(CXXFLAGS) $<
497*f6dc9357SAndroid Build Coastguard Worker$O/ArchiveExports.o: ../../Archive/ArchiveExports.cpp
498*f6dc9357SAndroid Build Coastguard Worker	$(CXX) $(CXXFLAGS) $<
499*f6dc9357SAndroid Build Coastguard Worker$O/ArHandler.o: ../../Archive/ArHandler.cpp
500*f6dc9357SAndroid Build Coastguard Worker	$(CXX) $(CXXFLAGS) $<
501*f6dc9357SAndroid Build Coastguard Worker$O/ArjHandler.o: ../../Archive/ArjHandler.cpp
502*f6dc9357SAndroid Build Coastguard Worker	$(CXX) $(CXXFLAGS) $<
503*f6dc9357SAndroid Build Coastguard Worker$O/AvbHandler.o: ../../Archive/AvbHandler.cpp
504*f6dc9357SAndroid Build Coastguard Worker	$(CXX) $(CXXFLAGS) $<
505*f6dc9357SAndroid Build Coastguard Worker$O/Base64Handler.o: ../../Archive/Base64Handler.cpp
506*f6dc9357SAndroid Build Coastguard Worker	$(CXX) $(CXXFLAGS) $<
507*f6dc9357SAndroid Build Coastguard Worker$O/Bz2Handler.o: ../../Archive/Bz2Handler.cpp
508*f6dc9357SAndroid Build Coastguard Worker	$(CXX) $(CXXFLAGS) $<
509*f6dc9357SAndroid Build Coastguard Worker$O/ComHandler.o: ../../Archive/ComHandler.cpp
510*f6dc9357SAndroid Build Coastguard Worker	$(CXX) $(CXXFLAGS) $<
511*f6dc9357SAndroid Build Coastguard Worker$O/CpioHandler.o: ../../Archive/CpioHandler.cpp
512*f6dc9357SAndroid Build Coastguard Worker	$(CXX) $(CXXFLAGS) $<
513*f6dc9357SAndroid Build Coastguard Worker$O/CramfsHandler.o: ../../Archive/CramfsHandler.cpp
514*f6dc9357SAndroid Build Coastguard Worker	$(CXX) $(CXXFLAGS) $<
515*f6dc9357SAndroid Build Coastguard Worker$O/DeflateProps.o: ../../Archive/DeflateProps.cpp
516*f6dc9357SAndroid Build Coastguard Worker	$(CXX) $(CXXFLAGS) $<
517*f6dc9357SAndroid Build Coastguard Worker$O/DllExports.o: ../../Archive/DllExports.cpp
518*f6dc9357SAndroid Build Coastguard Worker	$(CXX) $(CXXFLAGS) $<
519*f6dc9357SAndroid Build Coastguard Worker$O/DllExports2.o: ../../Archive/DllExports2.cpp
520*f6dc9357SAndroid Build Coastguard Worker	$(CXX) $(CXXFLAGS) $<
521*f6dc9357SAndroid Build Coastguard Worker$O/DmgHandler.o: ../../Archive/DmgHandler.cpp
522*f6dc9357SAndroid Build Coastguard Worker	$(CXX) $(CXXFLAGS) $<
523*f6dc9357SAndroid Build Coastguard Worker$O/ElfHandler.o: ../../Archive/ElfHandler.cpp
524*f6dc9357SAndroid Build Coastguard Worker	$(CXX) $(CXXFLAGS) $<
525*f6dc9357SAndroid Build Coastguard Worker$O/ExtHandler.o: ../../Archive/ExtHandler.cpp
526*f6dc9357SAndroid Build Coastguard Worker	$(CXX) $(CXXFLAGS) $<
527*f6dc9357SAndroid Build Coastguard Worker$O/FatHandler.o: ../../Archive/FatHandler.cpp
528*f6dc9357SAndroid Build Coastguard Worker	$(CXX) $(CXXFLAGS) $<
529*f6dc9357SAndroid Build Coastguard Worker$O/FlvHandler.o: ../../Archive/FlvHandler.cpp
530*f6dc9357SAndroid Build Coastguard Worker	$(CXX) $(CXXFLAGS) $<
531*f6dc9357SAndroid Build Coastguard Worker$O/GptHandler.o: ../../Archive/GptHandler.cpp
532*f6dc9357SAndroid Build Coastguard Worker	$(CXX) $(CXXFLAGS) $<
533*f6dc9357SAndroid Build Coastguard Worker$O/GzHandler.o: ../../Archive/GzHandler.cpp
534*f6dc9357SAndroid Build Coastguard Worker	$(CXX) $(CXXFLAGS) $<
535*f6dc9357SAndroid Build Coastguard Worker$O/HandlerCont.o: ../../Archive/HandlerCont.cpp
536*f6dc9357SAndroid Build Coastguard Worker	$(CXX) $(CXXFLAGS) $<
537*f6dc9357SAndroid Build Coastguard Worker$O/HfsHandler.o: ../../Archive/HfsHandler.cpp
538*f6dc9357SAndroid Build Coastguard Worker	$(CXX) $(CXXFLAGS) $<
539*f6dc9357SAndroid Build Coastguard Worker$O/IhexHandler.o: ../../Archive/IhexHandler.cpp
540*f6dc9357SAndroid Build Coastguard Worker	$(CXX) $(CXXFLAGS) $<
541*f6dc9357SAndroid Build Coastguard Worker$O/LpHandler.o: ../../Archive/LpHandler.cpp
542*f6dc9357SAndroid Build Coastguard Worker	$(CXX) $(CXXFLAGS) $<
543*f6dc9357SAndroid Build Coastguard Worker$O/LvmHandler.o: ../../Archive/LvmHandler.cpp
544*f6dc9357SAndroid Build Coastguard Worker	$(CXX) $(CXXFLAGS) $<
545*f6dc9357SAndroid Build Coastguard Worker$O/LzhHandler.o: ../../Archive/LzhHandler.cpp
546*f6dc9357SAndroid Build Coastguard Worker	$(CXX) $(CXXFLAGS) $<
547*f6dc9357SAndroid Build Coastguard Worker$O/LzmaHandler.o: ../../Archive/LzmaHandler.cpp
548*f6dc9357SAndroid Build Coastguard Worker	$(CXX) $(CXXFLAGS) $<
549*f6dc9357SAndroid Build Coastguard Worker$O/MachoHandler.o: ../../Archive/MachoHandler.cpp
550*f6dc9357SAndroid Build Coastguard Worker	$(CXX) $(CXXFLAGS) $<
551*f6dc9357SAndroid Build Coastguard Worker$O/MbrHandler.o: ../../Archive/MbrHandler.cpp
552*f6dc9357SAndroid Build Coastguard Worker	$(CXX) $(CXXFLAGS) $<
553*f6dc9357SAndroid Build Coastguard Worker$O/MslzHandler.o: ../../Archive/MslzHandler.cpp
554*f6dc9357SAndroid Build Coastguard Worker	$(CXX) $(CXXFLAGS) $<
555*f6dc9357SAndroid Build Coastguard Worker$O/MubHandler.o: ../../Archive/MubHandler.cpp
556*f6dc9357SAndroid Build Coastguard Worker	$(CXX) $(CXXFLAGS) $<
557*f6dc9357SAndroid Build Coastguard Worker$O/NtfsHandler.o: ../../Archive/NtfsHandler.cpp
558*f6dc9357SAndroid Build Coastguard Worker	$(CXX) $(CXXFLAGS) $<
559*f6dc9357SAndroid Build Coastguard Worker$O/PeHandler.o: ../../Archive/PeHandler.cpp
560*f6dc9357SAndroid Build Coastguard Worker	$(CXX) $(CXXFLAGS) $<
561*f6dc9357SAndroid Build Coastguard Worker$O/PpmdHandler.o: ../../Archive/PpmdHandler.cpp
562*f6dc9357SAndroid Build Coastguard Worker	$(CXX) $(CXXFLAGS) $<
563*f6dc9357SAndroid Build Coastguard Worker$O/QcowHandler.o: ../../Archive/QcowHandler.cpp
564*f6dc9357SAndroid Build Coastguard Worker	$(CXX) $(CXXFLAGS) $<
565*f6dc9357SAndroid Build Coastguard Worker$O/RpmHandler.o: ../../Archive/RpmHandler.cpp
566*f6dc9357SAndroid Build Coastguard Worker	$(CXX) $(CXXFLAGS) $<
567*f6dc9357SAndroid Build Coastguard Worker$O/SparseHandler.o: ../../Archive/SparseHandler.cpp
568*f6dc9357SAndroid Build Coastguard Worker	$(CXX) $(CXXFLAGS) $<
569*f6dc9357SAndroid Build Coastguard Worker$O/SplitHandler.o: ../../Archive/SplitHandler.cpp
570*f6dc9357SAndroid Build Coastguard Worker	$(CXX) $(CXXFLAGS) $<
571*f6dc9357SAndroid Build Coastguard Worker$O/SquashfsHandler.o: ../../Archive/SquashfsHandler.cpp
572*f6dc9357SAndroid Build Coastguard Worker	$(CXX) $(CXXFLAGS) $<
573*f6dc9357SAndroid Build Coastguard Worker$O/SwfHandler.o: ../../Archive/SwfHandler.cpp
574*f6dc9357SAndroid Build Coastguard Worker	$(CXX) $(CXXFLAGS) $<
575*f6dc9357SAndroid Build Coastguard Worker$O/UefiHandler.o: ../../Archive/UefiHandler.cpp
576*f6dc9357SAndroid Build Coastguard Worker	$(CXX) $(CXXFLAGS) $<
577*f6dc9357SAndroid Build Coastguard Worker$O/VdiHandler.o: ../../Archive/VdiHandler.cpp
578*f6dc9357SAndroid Build Coastguard Worker	$(CXX) $(CXXFLAGS) $<
579*f6dc9357SAndroid Build Coastguard Worker$O/VhdHandler.o: ../../Archive/VhdHandler.cpp
580*f6dc9357SAndroid Build Coastguard Worker	$(CXX) $(CXXFLAGS) $<
581*f6dc9357SAndroid Build Coastguard Worker$O/VhdxHandler.o: ../../Archive/VhdxHandler.cpp
582*f6dc9357SAndroid Build Coastguard Worker	$(CXX) $(CXXFLAGS) $<
583*f6dc9357SAndroid Build Coastguard Worker$O/VmdkHandler.o: ../../Archive/VmdkHandler.cpp
584*f6dc9357SAndroid Build Coastguard Worker	$(CXX) $(CXXFLAGS) $<
585*f6dc9357SAndroid Build Coastguard Worker$O/XarHandler.o: ../../Archive/XarHandler.cpp
586*f6dc9357SAndroid Build Coastguard Worker	$(CXX) $(CXXFLAGS) $<
587*f6dc9357SAndroid Build Coastguard Worker$O/XzHandler.o: ../../Archive/XzHandler.cpp
588*f6dc9357SAndroid Build Coastguard Worker	$(CXX) $(CXXFLAGS) $<
589*f6dc9357SAndroid Build Coastguard Worker$O/ZHandler.o: ../../Archive/ZHandler.cpp
590*f6dc9357SAndroid Build Coastguard Worker	$(CXX) $(CXXFLAGS) $<
591*f6dc9357SAndroid Build Coastguard Worker$O/ZstdHandler.o: ../../Archive/ZstdHandler.cpp
592*f6dc9357SAndroid Build Coastguard Worker	$(CXX) $(CXXFLAGS) $<
593*f6dc9357SAndroid Build Coastguard Worker
594*f6dc9357SAndroid Build Coastguard Worker
595*f6dc9357SAndroid Build Coastguard Worker$O/7zCompressionMode.o: ../../Archive/7z/7zCompressionMode.cpp
596*f6dc9357SAndroid Build Coastguard Worker	$(CXX) $(CXXFLAGS) $<
597*f6dc9357SAndroid Build Coastguard Worker$O/7zDecode.o: ../../Archive/7z/7zDecode.cpp
598*f6dc9357SAndroid Build Coastguard Worker	$(CXX) $(CXXFLAGS) $<
599*f6dc9357SAndroid Build Coastguard Worker$O/7zEncode.o: ../../Archive/7z/7zEncode.cpp
600*f6dc9357SAndroid Build Coastguard Worker	$(CXX) $(CXXFLAGS) $<
601*f6dc9357SAndroid Build Coastguard Worker$O/7zExtract.o: ../../Archive/7z/7zExtract.cpp
602*f6dc9357SAndroid Build Coastguard Worker	$(CXX) $(CXXFLAGS) $<
603*f6dc9357SAndroid Build Coastguard Worker$O/7zFolderInStream.o: ../../Archive/7z/7zFolderInStream.cpp
604*f6dc9357SAndroid Build Coastguard Worker	$(CXX) $(CXXFLAGS) $<
605*f6dc9357SAndroid Build Coastguard Worker$O/7zHandler.o: ../../Archive/7z/7zHandler.cpp
606*f6dc9357SAndroid Build Coastguard Worker	$(CXX) $(CXXFLAGS) $<
607*f6dc9357SAndroid Build Coastguard Worker$O/7zHandlerOut.o: ../../Archive/7z/7zHandlerOut.cpp
608*f6dc9357SAndroid Build Coastguard Worker	$(CXX) $(CXXFLAGS) $<
609*f6dc9357SAndroid Build Coastguard Worker$O/7zHeader.o: ../../Archive/7z/7zHeader.cpp
610*f6dc9357SAndroid Build Coastguard Worker	$(CXX) $(CXXFLAGS) $<
611*f6dc9357SAndroid Build Coastguard Worker$O/7zIn.o: ../../Archive/7z/7zIn.cpp
612*f6dc9357SAndroid Build Coastguard Worker	$(CXX) $(CXXFLAGS) $<
613*f6dc9357SAndroid Build Coastguard Worker$O/7zOut.o: ../../Archive/7z/7zOut.cpp
614*f6dc9357SAndroid Build Coastguard Worker	$(CXX) $(CXXFLAGS) $<
615*f6dc9357SAndroid Build Coastguard Worker$O/7zProperties.o: ../../Archive/7z/7zProperties.cpp
616*f6dc9357SAndroid Build Coastguard Worker	$(CXX) $(CXXFLAGS) $<
617*f6dc9357SAndroid Build Coastguard Worker$O/7zRegister.o: ../../Archive/7z/7zRegister.cpp
618*f6dc9357SAndroid Build Coastguard Worker	$(CXX) $(CXXFLAGS) $<
619*f6dc9357SAndroid Build Coastguard Worker$O/7zSpecStream.o: ../../Archive/7z/7zSpecStream.cpp
620*f6dc9357SAndroid Build Coastguard Worker	$(CXX) $(CXXFLAGS) $<
621*f6dc9357SAndroid Build Coastguard Worker$O/7zUpdate.o: ../../Archive/7z/7zUpdate.cpp
622*f6dc9357SAndroid Build Coastguard Worker	$(CXX) $(CXXFLAGS) $<
623*f6dc9357SAndroid Build Coastguard Worker
624*f6dc9357SAndroid Build Coastguard Worker
625*f6dc9357SAndroid Build Coastguard Worker$O/CabBlockInStream.o: ../../Archive/Cab/CabBlockInStream.cpp
626*f6dc9357SAndroid Build Coastguard Worker	$(CXX) $(CXXFLAGS) $<
627*f6dc9357SAndroid Build Coastguard Worker$O/CabHandler.o: ../../Archive/Cab/CabHandler.cpp
628*f6dc9357SAndroid Build Coastguard Worker	$(CXX) $(CXXFLAGS) $<
629*f6dc9357SAndroid Build Coastguard Worker$O/CabHeader.o: ../../Archive/Cab/CabHeader.cpp
630*f6dc9357SAndroid Build Coastguard Worker	$(CXX) $(CXXFLAGS) $<
631*f6dc9357SAndroid Build Coastguard Worker$O/CabIn.o: ../../Archive/Cab/CabIn.cpp
632*f6dc9357SAndroid Build Coastguard Worker	$(CXX) $(CXXFLAGS) $<
633*f6dc9357SAndroid Build Coastguard Worker$O/CabRegister.o: ../../Archive/Cab/CabRegister.cpp
634*f6dc9357SAndroid Build Coastguard Worker	$(CXX) $(CXXFLAGS) $<
635*f6dc9357SAndroid Build Coastguard Worker
636*f6dc9357SAndroid Build Coastguard Worker
637*f6dc9357SAndroid Build Coastguard Worker$O/ChmHandler.o: ../../Archive/Chm/ChmHandler.cpp
638*f6dc9357SAndroid Build Coastguard Worker	$(CXX) $(CXXFLAGS) $<
639*f6dc9357SAndroid Build Coastguard Worker$O/ChmIn.o: ../../Archive/Chm/ChmIn.cpp
640*f6dc9357SAndroid Build Coastguard Worker	$(CXX) $(CXXFLAGS) $<
641*f6dc9357SAndroid Build Coastguard Worker
642*f6dc9357SAndroid Build Coastguard Worker$O/IsoHandler.o: ../../Archive/Iso/IsoHandler.cpp
643*f6dc9357SAndroid Build Coastguard Worker	$(CXX) $(CXXFLAGS) $<
644*f6dc9357SAndroid Build Coastguard Worker$O/IsoHeader.o: ../../Archive/Iso/IsoHeader.cpp
645*f6dc9357SAndroid Build Coastguard Worker	$(CXX) $(CXXFLAGS) $<
646*f6dc9357SAndroid Build Coastguard Worker$O/IsoIn.o: ../../Archive/Iso/IsoIn.cpp
647*f6dc9357SAndroid Build Coastguard Worker	$(CXX) $(CXXFLAGS) $<
648*f6dc9357SAndroid Build Coastguard Worker$O/IsoRegister.o: ../../Archive/Iso/IsoRegister.cpp
649*f6dc9357SAndroid Build Coastguard Worker	$(CXX) $(CXXFLAGS) $<
650*f6dc9357SAndroid Build Coastguard Worker
651*f6dc9357SAndroid Build Coastguard Worker$O/NsisDecode.o: ../../Archive/Nsis/NsisDecode.cpp
652*f6dc9357SAndroid Build Coastguard Worker	$(CXX) $(CXXFLAGS) $<
653*f6dc9357SAndroid Build Coastguard Worker$O/NsisHandler.o: ../../Archive/Nsis/NsisHandler.cpp
654*f6dc9357SAndroid Build Coastguard Worker	$(CXX) $(CXXFLAGS) $<
655*f6dc9357SAndroid Build Coastguard Worker$O/NsisIn.o: ../../Archive/Nsis/NsisIn.cpp
656*f6dc9357SAndroid Build Coastguard Worker	$(CXX) $(CXXFLAGS) $<
657*f6dc9357SAndroid Build Coastguard Worker$O/NsisRegister.o: ../../Archive/Nsis/NsisRegister.cpp
658*f6dc9357SAndroid Build Coastguard Worker	$(CXX) $(CXXFLAGS) $<
659*f6dc9357SAndroid Build Coastguard Worker
660*f6dc9357SAndroid Build Coastguard Worker$O/Rar5Handler.o: ../../Archive/Rar/Rar5Handler.cpp
661*f6dc9357SAndroid Build Coastguard Worker	$(CXX) $(CXXFLAGS) $<
662*f6dc9357SAndroid Build Coastguard Worker$O/RarHandler.o: ../../Archive/Rar/RarHandler.cpp
663*f6dc9357SAndroid Build Coastguard Worker	$(CXX) $(CXXFLAGS) $<
664*f6dc9357SAndroid Build Coastguard Worker
665*f6dc9357SAndroid Build Coastguard Worker$O/TarHandler.o: ../../Archive/Tar/TarHandler.cpp
666*f6dc9357SAndroid Build Coastguard Worker	$(CXX) $(CXXFLAGS) $<
667*f6dc9357SAndroid Build Coastguard Worker$O/TarHandlerOut.o: ../../Archive/Tar/TarHandlerOut.cpp
668*f6dc9357SAndroid Build Coastguard Worker	$(CXX) $(CXXFLAGS) $<
669*f6dc9357SAndroid Build Coastguard Worker$O/TarHeader.o: ../../Archive/Tar/TarHeader.cpp
670*f6dc9357SAndroid Build Coastguard Worker	$(CXX) $(CXXFLAGS) $<
671*f6dc9357SAndroid Build Coastguard Worker$O/TarIn.o: ../../Archive/Tar/TarIn.cpp
672*f6dc9357SAndroid Build Coastguard Worker	$(CXX) $(CXXFLAGS) $<
673*f6dc9357SAndroid Build Coastguard Worker$O/TarOut.o: ../../Archive/Tar/TarOut.cpp
674*f6dc9357SAndroid Build Coastguard Worker	$(CXX) $(CXXFLAGS) $<
675*f6dc9357SAndroid Build Coastguard Worker$O/TarRegister.o: ../../Archive/Tar/TarRegister.cpp
676*f6dc9357SAndroid Build Coastguard Worker	$(CXX) $(CXXFLAGS) $<
677*f6dc9357SAndroid Build Coastguard Worker$O/TarUpdate.o: ../../Archive/Tar/TarUpdate.cpp
678*f6dc9357SAndroid Build Coastguard Worker	$(CXX) $(CXXFLAGS) $<
679*f6dc9357SAndroid Build Coastguard Worker
680*f6dc9357SAndroid Build Coastguard Worker$O/UdfHandler.o: ../../Archive/Udf/UdfHandler.cpp
681*f6dc9357SAndroid Build Coastguard Worker	$(CXX) $(CXXFLAGS) $<
682*f6dc9357SAndroid Build Coastguard Worker$O/UdfIn.o: ../../Archive/Udf/UdfIn.cpp
683*f6dc9357SAndroid Build Coastguard Worker	$(CXX) $(CXXFLAGS) $<
684*f6dc9357SAndroid Build Coastguard Worker
685*f6dc9357SAndroid Build Coastguard Worker
686*f6dc9357SAndroid Build Coastguard Worker$O/WimHandler.o: ../../Archive/Wim/WimHandler.cpp
687*f6dc9357SAndroid Build Coastguard Worker	$(CXX) $(CXXFLAGS) $<
688*f6dc9357SAndroid Build Coastguard Worker$O/WimHandlerOut.o: ../../Archive/Wim/WimHandlerOut.cpp
689*f6dc9357SAndroid Build Coastguard Worker	$(CXX) $(CXXFLAGS) $<
690*f6dc9357SAndroid Build Coastguard Worker$O/WimIn.o: ../../Archive/Wim/WimIn.cpp
691*f6dc9357SAndroid Build Coastguard Worker	$(CXX) $(CXXFLAGS) $<
692*f6dc9357SAndroid Build Coastguard Worker$O/WimRegister.o: ../../Archive/Wim/WimRegister.cpp
693*f6dc9357SAndroid Build Coastguard Worker	$(CXX) $(CXXFLAGS) $<
694*f6dc9357SAndroid Build Coastguard Worker
695*f6dc9357SAndroid Build Coastguard Worker
696*f6dc9357SAndroid Build Coastguard Worker$O/ZipAddCommon.o: ../../Archive/Zip/ZipAddCommon.cpp
697*f6dc9357SAndroid Build Coastguard Worker	$(CXX) $(CXXFLAGS) $<
698*f6dc9357SAndroid Build Coastguard Worker$O/ZipHandler.o: ../../Archive/Zip/ZipHandler.cpp
699*f6dc9357SAndroid Build Coastguard Worker	$(CXX) $(CXXFLAGS) $(ZIP_FLAGS) $<
700*f6dc9357SAndroid Build Coastguard Worker$O/ZipHandlerOut.o: ../../Archive/Zip/ZipHandlerOut.cpp
701*f6dc9357SAndroid Build Coastguard Worker	$(CXX) $(CXXFLAGS) $<
702*f6dc9357SAndroid Build Coastguard Worker$O/ZipIn.o: ../../Archive/Zip/ZipIn.cpp
703*f6dc9357SAndroid Build Coastguard Worker	$(CXX) $(CXXFLAGS) $<
704*f6dc9357SAndroid Build Coastguard Worker$O/ZipItem.o: ../../Archive/Zip/ZipItem.cpp
705*f6dc9357SAndroid Build Coastguard Worker	$(CXX) $(CXXFLAGS) $<
706*f6dc9357SAndroid Build Coastguard Worker$O/ZipOut.o: ../../Archive/Zip/ZipOut.cpp
707*f6dc9357SAndroid Build Coastguard Worker	$(CXX) $(CXXFLAGS) $<
708*f6dc9357SAndroid Build Coastguard Worker$O/ZipUpdate.o: ../../Archive/Zip/ZipUpdate.cpp
709*f6dc9357SAndroid Build Coastguard Worker	$(CXX) $(CXXFLAGS) $<
710*f6dc9357SAndroid Build Coastguard Worker$O/ZipRegister.o: ../../Archive/Zip/ZipRegister.cpp
711*f6dc9357SAndroid Build Coastguard Worker	$(CXX) $(CXXFLAGS) $<
712*f6dc9357SAndroid Build Coastguard Worker
713*f6dc9357SAndroid Build Coastguard Worker
714*f6dc9357SAndroid Build Coastguard Worker$O/Bcj2Coder.o: ../../Compress/Bcj2Coder.cpp
715*f6dc9357SAndroid Build Coastguard Worker	$(CXX) $(CXXFLAGS) $<
716*f6dc9357SAndroid Build Coastguard Worker$O/Bcj2Register.o: ../../Compress/Bcj2Register.cpp
717*f6dc9357SAndroid Build Coastguard Worker	$(CXX) $(CXXFLAGS) $<
718*f6dc9357SAndroid Build Coastguard Worker$O/BcjCoder.o: ../../Compress/BcjCoder.cpp
719*f6dc9357SAndroid Build Coastguard Worker	$(CXX) $(CXXFLAGS) $<
720*f6dc9357SAndroid Build Coastguard Worker$O/BcjRegister.o: ../../Compress/BcjRegister.cpp
721*f6dc9357SAndroid Build Coastguard Worker	$(CXX) $(CXXFLAGS) $<
722*f6dc9357SAndroid Build Coastguard Worker$O/BitlDecoder.o: ../../Compress/BitlDecoder.cpp
723*f6dc9357SAndroid Build Coastguard Worker	$(CXX) $(CXXFLAGS) $<
724*f6dc9357SAndroid Build Coastguard Worker$O/BranchMisc.o: ../../Compress/BranchMisc.cpp
725*f6dc9357SAndroid Build Coastguard Worker	$(CXX) $(CXXFLAGS) $<
726*f6dc9357SAndroid Build Coastguard Worker$O/BranchRegister.o: ../../Compress/BranchRegister.cpp
727*f6dc9357SAndroid Build Coastguard Worker	$(CXX) $(CXXFLAGS) $<
728*f6dc9357SAndroid Build Coastguard Worker$O/ByteSwap.o: ../../Compress/ByteSwap.cpp
729*f6dc9357SAndroid Build Coastguard Worker	$(CXX) $(CXXFLAGS) $<
730*f6dc9357SAndroid Build Coastguard Worker$O/BZip2Crc.o: ../../Compress/BZip2Crc.cpp
731*f6dc9357SAndroid Build Coastguard Worker	$(CXX) $(CXXFLAGS) $<
732*f6dc9357SAndroid Build Coastguard Worker$O/BZip2Decoder.o: ../../Compress/BZip2Decoder.cpp
733*f6dc9357SAndroid Build Coastguard Worker	$(CXX) $(CXXFLAGS) $<
734*f6dc9357SAndroid Build Coastguard Worker$O/BZip2Encoder.o: ../../Compress/BZip2Encoder.cpp
735*f6dc9357SAndroid Build Coastguard Worker	$(CXX) $(CXXFLAGS) $<
736*f6dc9357SAndroid Build Coastguard Worker$O/BZip2Register.o: ../../Compress/BZip2Register.cpp
737*f6dc9357SAndroid Build Coastguard Worker	$(CXX) $(CXXFLAGS) $<
738*f6dc9357SAndroid Build Coastguard Worker$O/CodecExports.o: ../../Compress/CodecExports.cpp
739*f6dc9357SAndroid Build Coastguard Worker	$(CXX) $(CXXFLAGS) $<
740*f6dc9357SAndroid Build Coastguard Worker$O/CopyCoder.o: ../../Compress/CopyCoder.cpp
741*f6dc9357SAndroid Build Coastguard Worker	$(CXX) $(CXXFLAGS) $<
742*f6dc9357SAndroid Build Coastguard Worker$O/CopyRegister.o: ../../Compress/CopyRegister.cpp
743*f6dc9357SAndroid Build Coastguard Worker	$(CXX) $(CXXFLAGS) $<
744*f6dc9357SAndroid Build Coastguard Worker$O/Deflate64Register.o: ../../Compress/Deflate64Register.cpp
745*f6dc9357SAndroid Build Coastguard Worker	$(CXX) $(CXXFLAGS) $<
746*f6dc9357SAndroid Build Coastguard Worker$O/DeflateDecoder.o: ../../Compress/DeflateDecoder.cpp
747*f6dc9357SAndroid Build Coastguard Worker	$(CXX) $(CXXFLAGS) $<
748*f6dc9357SAndroid Build Coastguard Worker$O/DeflateEncoder.o: ../../Compress/DeflateEncoder.cpp
749*f6dc9357SAndroid Build Coastguard Worker	$(CXX) $(CXXFLAGS) $<
750*f6dc9357SAndroid Build Coastguard Worker$O/DeflateRegister.o: ../../Compress/DeflateRegister.cpp
751*f6dc9357SAndroid Build Coastguard Worker	$(CXX) $(CXXFLAGS) $<
752*f6dc9357SAndroid Build Coastguard Worker$O/DeltaFilter.o: ../../Compress/DeltaFilter.cpp
753*f6dc9357SAndroid Build Coastguard Worker	$(CXX) $(CXXFLAGS) $<
754*f6dc9357SAndroid Build Coastguard Worker$O/DllExports2Compress.o: ../../Compress/DllExports2Compress.cpp
755*f6dc9357SAndroid Build Coastguard Worker	$(CXX) $(CXXFLAGS) $<
756*f6dc9357SAndroid Build Coastguard Worker$O/DllExportsCompress.o: ../../Compress/DllExportsCompress.cpp
757*f6dc9357SAndroid Build Coastguard Worker	$(CXX) $(CXXFLAGS) $<
758*f6dc9357SAndroid Build Coastguard Worker$O/ImplodeDecoder.o: ../../Compress/ImplodeDecoder.cpp
759*f6dc9357SAndroid Build Coastguard Worker	$(CXX) $(CXXFLAGS) $<
760*f6dc9357SAndroid Build Coastguard Worker$O/ImplodeHuffmanDecoder.o: ../../Compress/ImplodeHuffmanDecoder.cpp
761*f6dc9357SAndroid Build Coastguard Worker	$(CXX) $(CXXFLAGS) $<
762*f6dc9357SAndroid Build Coastguard Worker$O/LzfseDecoder.o: ../../Compress/LzfseDecoder.cpp
763*f6dc9357SAndroid Build Coastguard Worker	$(CXX) $(CXXFLAGS) $<
764*f6dc9357SAndroid Build Coastguard Worker$O/LzhDecoder.o: ../../Compress/LzhDecoder.cpp
765*f6dc9357SAndroid Build Coastguard Worker	$(CXX) $(CXXFLAGS) $<
766*f6dc9357SAndroid Build Coastguard Worker$O/Lzma2Decoder.o: ../../Compress/Lzma2Decoder.cpp
767*f6dc9357SAndroid Build Coastguard Worker	$(CXX) $(CXXFLAGS) $<
768*f6dc9357SAndroid Build Coastguard Worker$O/Lzma2Encoder.o: ../../Compress/Lzma2Encoder.cpp
769*f6dc9357SAndroid Build Coastguard Worker	$(CXX) $(CXXFLAGS) $<
770*f6dc9357SAndroid Build Coastguard Worker$O/Lzma2Register.o: ../../Compress/Lzma2Register.cpp
771*f6dc9357SAndroid Build Coastguard Worker	$(CXX) $(CXXFLAGS) $<
772*f6dc9357SAndroid Build Coastguard Worker$O/LzmaDecoder.o: ../../Compress/LzmaDecoder.cpp
773*f6dc9357SAndroid Build Coastguard Worker	$(CXX) $(CXXFLAGS) $<
774*f6dc9357SAndroid Build Coastguard Worker$O/LzmaEncoder.o: ../../Compress/LzmaEncoder.cpp
775*f6dc9357SAndroid Build Coastguard Worker	$(CXX) $(CXXFLAGS) $<
776*f6dc9357SAndroid Build Coastguard Worker$O/LzmaRegister.o: ../../Compress/LzmaRegister.cpp
777*f6dc9357SAndroid Build Coastguard Worker	$(CXX) $(CXXFLAGS) $<
778*f6dc9357SAndroid Build Coastguard Worker$O/LzmsDecoder.o: ../../Compress/LzmsDecoder.cpp
779*f6dc9357SAndroid Build Coastguard Worker	$(CXX) $(CXXFLAGS) $<
780*f6dc9357SAndroid Build Coastguard Worker$O/LzOutWindow.o: ../../Compress/LzOutWindow.cpp
781*f6dc9357SAndroid Build Coastguard Worker	$(CXX) $(CXXFLAGS) $<
782*f6dc9357SAndroid Build Coastguard Worker$O/LzxDecoder.o: ../../Compress/LzxDecoder.cpp
783*f6dc9357SAndroid Build Coastguard Worker	$(CXX) $(CXXFLAGS) $<
784*f6dc9357SAndroid Build Coastguard Worker$O/PpmdDecoder.o: ../../Compress/PpmdDecoder.cpp
785*f6dc9357SAndroid Build Coastguard Worker	$(CXX) $(CXXFLAGS) $<
786*f6dc9357SAndroid Build Coastguard Worker$O/PpmdEncoder.o: ../../Compress/PpmdEncoder.cpp
787*f6dc9357SAndroid Build Coastguard Worker	$(CXX) $(CXXFLAGS) $<
788*f6dc9357SAndroid Build Coastguard Worker$O/PpmdRegister.o: ../../Compress/PpmdRegister.cpp
789*f6dc9357SAndroid Build Coastguard Worker	$(CXX) $(CXXFLAGS) $<
790*f6dc9357SAndroid Build Coastguard Worker$O/PpmdZip.o: ../../Compress/PpmdZip.cpp
791*f6dc9357SAndroid Build Coastguard Worker	$(CXX) $(CXXFLAGS) $<
792*f6dc9357SAndroid Build Coastguard Worker$O/QuantumDecoder.o: ../../Compress/QuantumDecoder.cpp
793*f6dc9357SAndroid Build Coastguard Worker	$(CXX) $(CXXFLAGS) $<
794*f6dc9357SAndroid Build Coastguard Worker$O/Rar1Decoder.o: ../../Compress/Rar1Decoder.cpp
795*f6dc9357SAndroid Build Coastguard Worker	$(CXX) $(CXXFLAGS) $<
796*f6dc9357SAndroid Build Coastguard Worker$O/Rar2Decoder.o: ../../Compress/Rar2Decoder.cpp
797*f6dc9357SAndroid Build Coastguard Worker	$(CXX) $(CXXFLAGS) $<
798*f6dc9357SAndroid Build Coastguard Worker$O/Rar3Decoder.o: ../../Compress/Rar3Decoder.cpp
799*f6dc9357SAndroid Build Coastguard Worker	$(CXX) $(CXXFLAGS) $<
800*f6dc9357SAndroid Build Coastguard Worker$O/Rar3Vm.o: ../../Compress/Rar3Vm.cpp
801*f6dc9357SAndroid Build Coastguard Worker	$(CXX) $(CXXFLAGS) $<
802*f6dc9357SAndroid Build Coastguard Worker$O/Rar5Decoder.o: ../../Compress/Rar5Decoder.cpp
803*f6dc9357SAndroid Build Coastguard Worker	$(CXX) $(CXXFLAGS) $<
804*f6dc9357SAndroid Build Coastguard Worker$O/RarCodecsRegister.o: ../../Compress/RarCodecsRegister.cpp
805*f6dc9357SAndroid Build Coastguard Worker	$(CXX) $(CXXFLAGS) $<
806*f6dc9357SAndroid Build Coastguard Worker$O/ShrinkDecoder.o: ../../Compress/ShrinkDecoder.cpp
807*f6dc9357SAndroid Build Coastguard Worker	$(CXX) $(CXXFLAGS) $<
808*f6dc9357SAndroid Build Coastguard Worker$O/XpressDecoder.o: ../../Compress/XpressDecoder.cpp
809*f6dc9357SAndroid Build Coastguard Worker	$(CXX) $(CXXFLAGS) $<
810*f6dc9357SAndroid Build Coastguard Worker$O/XzDecoder.o: ../../Compress/XzDecoder.cpp
811*f6dc9357SAndroid Build Coastguard Worker	$(CXX) $(CXXFLAGS) $<
812*f6dc9357SAndroid Build Coastguard Worker$O/XzEncoder.o: ../../Compress/XzEncoder.cpp
813*f6dc9357SAndroid Build Coastguard Worker	$(CXX) $(CXXFLAGS) $<
814*f6dc9357SAndroid Build Coastguard Worker$O/ZDecoder.o: ../../Compress/ZDecoder.cpp
815*f6dc9357SAndroid Build Coastguard Worker	$(CXX) $(CXXFLAGS) $<
816*f6dc9357SAndroid Build Coastguard Worker$O/ZlibDecoder.o: ../../Compress/ZlibDecoder.cpp
817*f6dc9357SAndroid Build Coastguard Worker	$(CXX) $(CXXFLAGS) $<
818*f6dc9357SAndroid Build Coastguard Worker$O/ZlibEncoder.o: ../../Compress/ZlibEncoder.cpp
819*f6dc9357SAndroid Build Coastguard Worker	$(CXX) $(CXXFLAGS) $<
820*f6dc9357SAndroid Build Coastguard Worker$O/ZstdDecoder.o: ../../Compress/ZstdDecoder.cpp
821*f6dc9357SAndroid Build Coastguard Worker	$(CXX) $(CXXFLAGS) $<
822*f6dc9357SAndroid Build Coastguard Worker$O/ZstdRegister.o: ../../Compress/ZstdRegister.cpp
823*f6dc9357SAndroid Build Coastguard Worker	$(CXX) $(CXXFLAGS) $<
824*f6dc9357SAndroid Build Coastguard Worker
825*f6dc9357SAndroid Build Coastguard Worker
826*f6dc9357SAndroid Build Coastguard Worker$O/7zAes.o: ../../Crypto/7zAes.cpp
827*f6dc9357SAndroid Build Coastguard Worker	$(CXX) $(CXXFLAGS) $<
828*f6dc9357SAndroid Build Coastguard Worker$O/7zAesRegister.o: ../../Crypto/7zAesRegister.cpp
829*f6dc9357SAndroid Build Coastguard Worker	$(CXX) $(CXXFLAGS) $<
830*f6dc9357SAndroid Build Coastguard Worker$O/HmacSha1.o: ../../Crypto/HmacSha1.cpp
831*f6dc9357SAndroid Build Coastguard Worker	$(CXX) $(CXXFLAGS) $<
832*f6dc9357SAndroid Build Coastguard Worker$O/HmacSha256.o: ../../Crypto/HmacSha256.cpp
833*f6dc9357SAndroid Build Coastguard Worker	$(CXX) $(CXXFLAGS) $<
834*f6dc9357SAndroid Build Coastguard Worker$O/MyAes.o: ../../Crypto/MyAes.cpp
835*f6dc9357SAndroid Build Coastguard Worker	$(CXX) $(CXXFLAGS) $<
836*f6dc9357SAndroid Build Coastguard Worker$O/MyAesReg.o: ../../Crypto/MyAesReg.cpp
837*f6dc9357SAndroid Build Coastguard Worker	$(CXX) $(CXXFLAGS) $<
838*f6dc9357SAndroid Build Coastguard Worker$O/Pbkdf2HmacSha1.o: ../../Crypto/Pbkdf2HmacSha1.cpp
839*f6dc9357SAndroid Build Coastguard Worker	$(CXX) $(CXXFLAGS) $<
840*f6dc9357SAndroid Build Coastguard Worker$O/RandGen.o: ../../Crypto/RandGen.cpp
841*f6dc9357SAndroid Build Coastguard Worker	$(CXX) $(CXXFLAGS) $<
842*f6dc9357SAndroid Build Coastguard Worker$O/Rar20Crypto.o: ../../Crypto/Rar20Crypto.cpp
843*f6dc9357SAndroid Build Coastguard Worker	$(CXX) $(CXXFLAGS) $<
844*f6dc9357SAndroid Build Coastguard Worker$O/Rar5Aes.o: ../../Crypto/Rar5Aes.cpp
845*f6dc9357SAndroid Build Coastguard Worker	$(CXX) $(CXXFLAGS) $<
846*f6dc9357SAndroid Build Coastguard Worker$O/RarAes.o: ../../Crypto/RarAes.cpp
847*f6dc9357SAndroid Build Coastguard Worker	$(CXX) $(CXXFLAGS) $<
848*f6dc9357SAndroid Build Coastguard Worker$O/WzAes.o: ../../Crypto/WzAes.cpp
849*f6dc9357SAndroid Build Coastguard Worker	$(CXX) $(CXXFLAGS) $<
850*f6dc9357SAndroid Build Coastguard Worker$O/ZipCrypto.o: ../../Crypto/ZipCrypto.cpp
851*f6dc9357SAndroid Build Coastguard Worker	$(CXX) $(CXXFLAGS) $<
852*f6dc9357SAndroid Build Coastguard Worker$O/ZipStrong.o: ../../Crypto/ZipStrong.cpp
853*f6dc9357SAndroid Build Coastguard Worker	$(CXX) $(CXXFLAGS) $<
854*f6dc9357SAndroid Build Coastguard Worker
855*f6dc9357SAndroid Build Coastguard Worker
856*f6dc9357SAndroid Build Coastguard Worker
857*f6dc9357SAndroid Build Coastguard Worker$O/CoderMixer2.o: ../../Archive/Common/CoderMixer2.cpp
858*f6dc9357SAndroid Build Coastguard Worker	$(CXX) $(CXXFLAGS) $<
859*f6dc9357SAndroid Build Coastguard Worker$O/DummyOutStream.o: ../../Archive/Common/DummyOutStream.cpp
860*f6dc9357SAndroid Build Coastguard Worker	$(CXX) $(CXXFLAGS) $<
861*f6dc9357SAndroid Build Coastguard Worker$O/FindSignature.o: ../../Archive/Common/FindSignature.cpp
862*f6dc9357SAndroid Build Coastguard Worker	$(CXX) $(CXXFLAGS) $<
863*f6dc9357SAndroid Build Coastguard Worker$O/HandlerOut.o: ../../Archive/Common/HandlerOut.cpp
864*f6dc9357SAndroid Build Coastguard Worker	$(CXX) $(CXXFLAGS) $<
865*f6dc9357SAndroid Build Coastguard Worker$O/InStreamWithCRC.o: ../../Archive/Common/InStreamWithCRC.cpp
866*f6dc9357SAndroid Build Coastguard Worker	$(CXX) $(CXXFLAGS) $<
867*f6dc9357SAndroid Build Coastguard Worker$O/ItemNameUtils.o: ../../Archive/Common/ItemNameUtils.cpp
868*f6dc9357SAndroid Build Coastguard Worker	$(CXX) $(CXXFLAGS) $<
869*f6dc9357SAndroid Build Coastguard Worker$O/MultiStream.o: ../../Archive/Common/MultiStream.cpp
870*f6dc9357SAndroid Build Coastguard Worker	$(CXX) $(CXXFLAGS) $<
871*f6dc9357SAndroid Build Coastguard Worker$O/OutStreamWithCRC.o: ../../Archive/Common/OutStreamWithCRC.cpp
872*f6dc9357SAndroid Build Coastguard Worker	$(CXX) $(CXXFLAGS) $<
873*f6dc9357SAndroid Build Coastguard Worker$O/OutStreamWithSha1.o: ../../Archive/Common/OutStreamWithSha1.cpp
874*f6dc9357SAndroid Build Coastguard Worker	$(CXX) $(CXXFLAGS) $<
875*f6dc9357SAndroid Build Coastguard Worker$O/ParseProperties.o: ../../Archive/Common/ParseProperties.cpp
876*f6dc9357SAndroid Build Coastguard Worker	$(CXX) $(CXXFLAGS) $<
877*f6dc9357SAndroid Build Coastguard Worker
878*f6dc9357SAndroid Build Coastguard Worker
879*f6dc9357SAndroid Build Coastguard Worker
880*f6dc9357SAndroid Build Coastguard Worker
881*f6dc9357SAndroid Build Coastguard Worker$O/ArchiveCommandLine.o: ../../UI/Common/ArchiveCommandLine.cpp
882*f6dc9357SAndroid Build Coastguard Worker	$(CXX) $(CXXFLAGS) $<
883*f6dc9357SAndroid Build Coastguard Worker$O/ArchiveExtractCallback.o: ../../UI/Common/ArchiveExtractCallback.cpp
884*f6dc9357SAndroid Build Coastguard Worker	$(CXX) $(CXXFLAGS) $<
885*f6dc9357SAndroid Build Coastguard Worker$O/ArchiveName.o: ../../UI/Common/ArchiveName.cpp
886*f6dc9357SAndroid Build Coastguard Worker	$(CXX) $(CXXFLAGS) $<
887*f6dc9357SAndroid Build Coastguard Worker$O/ArchiveOpenCallback.o: ../../UI/Common/ArchiveOpenCallback.cpp
888*f6dc9357SAndroid Build Coastguard Worker	$(CXX) $(CXXFLAGS) $<
889*f6dc9357SAndroid Build Coastguard Worker$O/Bench.o: ../../UI/Common/Bench.cpp
890*f6dc9357SAndroid Build Coastguard Worker	$(CXX) $(CXXFLAGS) $<
891*f6dc9357SAndroid Build Coastguard Worker$O/CompressCall.o: ../../UI/Common/CompressCall.cpp
892*f6dc9357SAndroid Build Coastguard Worker	$(CXX) $(CXXFLAGS) $<
893*f6dc9357SAndroid Build Coastguard Worker$O/CompressCall2.o: ../../UI/Common/CompressCall2.cpp
894*f6dc9357SAndroid Build Coastguard Worker	$(CXX) $(CXXFLAGS) $<
895*f6dc9357SAndroid Build Coastguard Worker$O/DefaultName.o: ../../UI/Common/DefaultName.cpp
896*f6dc9357SAndroid Build Coastguard Worker	$(CXX) $(CXXFLAGS) $<
897*f6dc9357SAndroid Build Coastguard Worker$O/EnumDirItems.o: ../../UI/Common/EnumDirItems.cpp
898*f6dc9357SAndroid Build Coastguard Worker	$(CXX) $(CXXFLAGS) $<
899*f6dc9357SAndroid Build Coastguard Worker$O/Extract.o: ../../UI/Common/Extract.cpp
900*f6dc9357SAndroid Build Coastguard Worker	$(CXX) $(CXXFLAGS) $<
901*f6dc9357SAndroid Build Coastguard Worker$O/ExtractingFilePath.o: ../../UI/Common/ExtractingFilePath.cpp
902*f6dc9357SAndroid Build Coastguard Worker	$(CXX) $(CXXFLAGS) $<
903*f6dc9357SAndroid Build Coastguard Worker$O/HashCalc.o: ../../UI/Common/HashCalc.cpp
904*f6dc9357SAndroid Build Coastguard Worker	$(CXX) $(CXXFLAGS) $<
905*f6dc9357SAndroid Build Coastguard Worker$O/LoadCodecs.o: ../../UI/Common/LoadCodecs.cpp
906*f6dc9357SAndroid Build Coastguard Worker	$(CXX) $(CXXFLAGS) $<
907*f6dc9357SAndroid Build Coastguard Worker$O/OpenArchive.o: ../../UI/Common/OpenArchive.cpp
908*f6dc9357SAndroid Build Coastguard Worker	$(CXX) $(CXXFLAGS) $<
909*f6dc9357SAndroid Build Coastguard Worker$O/PropIDUtils.o: ../../UI/Common/PropIDUtils.cpp
910*f6dc9357SAndroid Build Coastguard Worker	$(CXX) $(CXXFLAGS) $<
911*f6dc9357SAndroid Build Coastguard Worker$O/SetProperties.o: ../../UI/Common/SetProperties.cpp
912*f6dc9357SAndroid Build Coastguard Worker	$(CXX) $(CXXFLAGS) $<
913*f6dc9357SAndroid Build Coastguard Worker$O/SortUtils.o: ../../UI/Common/SortUtils.cpp
914*f6dc9357SAndroid Build Coastguard Worker	$(CXX) $(CXXFLAGS) $<
915*f6dc9357SAndroid Build Coastguard Worker$O/TempFiles.o: ../../UI/Common/TempFiles.cpp
916*f6dc9357SAndroid Build Coastguard Worker	$(CXX) $(CXXFLAGS) $<
917*f6dc9357SAndroid Build Coastguard Worker$O/Update.o: ../../UI/Common/Update.cpp
918*f6dc9357SAndroid Build Coastguard Worker	$(CXX) $(CXXFLAGS) $<
919*f6dc9357SAndroid Build Coastguard Worker$O/UpdateAction.o: ../../UI/Common/UpdateAction.cpp
920*f6dc9357SAndroid Build Coastguard Worker	$(CXX) $(CXXFLAGS) $<
921*f6dc9357SAndroid Build Coastguard Worker$O/UpdateCallback.o: ../../UI/Common/UpdateCallback.cpp
922*f6dc9357SAndroid Build Coastguard Worker	$(CXX) $(CXXFLAGS) $<
923*f6dc9357SAndroid Build Coastguard Worker$O/UpdatePair.o: ../../UI/Common/UpdatePair.cpp
924*f6dc9357SAndroid Build Coastguard Worker	$(CXX) $(CXXFLAGS) $<
925*f6dc9357SAndroid Build Coastguard Worker$O/UpdateProduce.o: ../../UI/Common/UpdateProduce.cpp
926*f6dc9357SAndroid Build Coastguard Worker	$(CXX) $(CXXFLAGS) $<
927*f6dc9357SAndroid Build Coastguard Worker$O/WorkDir.o: ../../UI/Common/WorkDir.cpp
928*f6dc9357SAndroid Build Coastguard Worker	$(CXX) $(CXXFLAGS) $<
929*f6dc9357SAndroid Build Coastguard Worker$O/ZipRegistry.o: ../../UI/Common/ZipRegistry.cpp
930*f6dc9357SAndroid Build Coastguard Worker	$(CXX) $(CXXFLAGS) $<
931*f6dc9357SAndroid Build Coastguard Worker
932*f6dc9357SAndroid Build Coastguard Worker
933*f6dc9357SAndroid Build Coastguard Worker$O/Agent.o: ../../UI/Agent/Agent.cpp
934*f6dc9357SAndroid Build Coastguard Worker	$(CXX) $(CXXFLAGS) $<
935*f6dc9357SAndroid Build Coastguard Worker$O/AgentOut.o: ../../UI/Agent/AgentOut.cpp
936*f6dc9357SAndroid Build Coastguard Worker	$(CXX) $(CXXFLAGS) $<
937*f6dc9357SAndroid Build Coastguard Worker$O/AgentProxy.o: ../../UI/Agent/AgentProxy.cpp
938*f6dc9357SAndroid Build Coastguard Worker	$(CXX) $(CXXFLAGS) $<
939*f6dc9357SAndroid Build Coastguard Worker$O/ArchiveFolder.o: ../../UI/Agent/ArchiveFolder.cpp
940*f6dc9357SAndroid Build Coastguard Worker	$(CXX) $(CXXFLAGS) $<
941*f6dc9357SAndroid Build Coastguard Worker$O/ArchiveFolderOpen.o: ../../UI/Agent/ArchiveFolderOpen.cpp
942*f6dc9357SAndroid Build Coastguard Worker	$(CXX) $(CXXFLAGS) $<
943*f6dc9357SAndroid Build Coastguard Worker$O/ArchiveFolderOut.o: ../../UI/Agent/ArchiveFolderOut.cpp
944*f6dc9357SAndroid Build Coastguard Worker	$(CXX) $(CXXFLAGS) $<
945*f6dc9357SAndroid Build Coastguard Worker$O/UpdateCallbackAgent.o: ../../UI/Agent/UpdateCallbackAgent.cpp
946*f6dc9357SAndroid Build Coastguard Worker	$(CXX) $(CXXFLAGS) $<
947*f6dc9357SAndroid Build Coastguard Worker
948*f6dc9357SAndroid Build Coastguard Worker
949*f6dc9357SAndroid Build Coastguard Worker$O/Client7z.o: ../../UI/Client7z/Client7z.cpp
950*f6dc9357SAndroid Build Coastguard Worker	$(CXX) $(CXXFLAGS) $<
951*f6dc9357SAndroid Build Coastguard Worker
952*f6dc9357SAndroid Build Coastguard Worker
953*f6dc9357SAndroid Build Coastguard Worker$O/BenchCon.o: ../../UI/Console/BenchCon.cpp
954*f6dc9357SAndroid Build Coastguard Worker	$(CXX) $(CXXFLAGS) $<
955*f6dc9357SAndroid Build Coastguard Worker$O/ConsoleClose.o: ../../UI/Console/ConsoleClose.cpp
956*f6dc9357SAndroid Build Coastguard Worker	$(CXX) $(CXXFLAGS) $<
957*f6dc9357SAndroid Build Coastguard Worker$O/ExtractCallbackConsole.o: ../../UI/Console/ExtractCallbackConsole.cpp
958*f6dc9357SAndroid Build Coastguard Worker	$(CXX) $(CXXFLAGS) $<
959*f6dc9357SAndroid Build Coastguard Worker$O/HashCon.o: ../../UI/Console/HashCon.cpp
960*f6dc9357SAndroid Build Coastguard Worker	$(CXX) $(CXXFLAGS) $<
961*f6dc9357SAndroid Build Coastguard Worker$O/List.o: ../../UI/Console/List.cpp
962*f6dc9357SAndroid Build Coastguard Worker	$(CXX) $(CXXFLAGS) $<
963*f6dc9357SAndroid Build Coastguard Worker$O/Main.o: ../../UI/Console/Main.cpp ../../../../C/7zVersion.h
964*f6dc9357SAndroid Build Coastguard Worker	$(CXX) $(CXXFLAGS) $(CONSOLE_VARIANT_FLAGS) $(CONSOLE_ASM_FLAGS) $<
965*f6dc9357SAndroid Build Coastguard Worker$O/MainAr.o: ../../UI/Console/MainAr.cpp
966*f6dc9357SAndroid Build Coastguard Worker	$(CXX) $(CXXFLAGS) $<
967*f6dc9357SAndroid Build Coastguard Worker$O/OpenCallbackConsole.o: ../../UI/Console/OpenCallbackConsole.cpp
968*f6dc9357SAndroid Build Coastguard Worker	$(CXX) $(CXXFLAGS) $<
969*f6dc9357SAndroid Build Coastguard Worker$O/PercentPrinter.o: ../../UI/Console/PercentPrinter.cpp
970*f6dc9357SAndroid Build Coastguard Worker	$(CXX) $(CXXFLAGS) $<
971*f6dc9357SAndroid Build Coastguard Worker$O/UpdateCallbackConsole.o: ../../UI/Console/UpdateCallbackConsole.cpp
972*f6dc9357SAndroid Build Coastguard Worker	$(CXX) $(CXXFLAGS) $<
973*f6dc9357SAndroid Build Coastguard Worker$O/UserInputUtils.o: ../../UI/Console/UserInputUtils.cpp
974*f6dc9357SAndroid Build Coastguard Worker	$(CXX) $(CXXFLAGS) $<
975*f6dc9357SAndroid Build Coastguard Worker
976*f6dc9357SAndroid Build Coastguard Worker$O/BenchmarkDialog.o: ../../UI/GUI/BenchmarkDialog.cpp
977*f6dc9357SAndroid Build Coastguard Worker	$(CXX) $(CXXFLAGS) $<
978*f6dc9357SAndroid Build Coastguard Worker$O/CompressDialog.o: ../../UI/GUI/CompressDialog.cpp
979*f6dc9357SAndroid Build Coastguard Worker	$(CXX) $(CXXFLAGS) $<
980*f6dc9357SAndroid Build Coastguard Worker$O/ExtractDialog.o: ../../UI/GUI/ExtractDialog.cpp
981*f6dc9357SAndroid Build Coastguard Worker	$(CXX) $(CXXFLAGS) $<
982*f6dc9357SAndroid Build Coastguard Worker$O/ExtractGUI.o: ../../UI/GUI/ExtractGUI.cpp
983*f6dc9357SAndroid Build Coastguard Worker	$(CXX) $(CXXFLAGS) $<
984*f6dc9357SAndroid Build Coastguard Worker$O/GUI.o: ../../UI/GUI/GUI.cpp
985*f6dc9357SAndroid Build Coastguard Worker	$(CXX) $(CXXFLAGS) $<
986*f6dc9357SAndroid Build Coastguard Worker$O/HashGUI.o: ../../UI/GUI/HashGUI.cpp
987*f6dc9357SAndroid Build Coastguard Worker	$(CXX) $(CXXFLAGS) $<
988*f6dc9357SAndroid Build Coastguard Worker$O/UpdateCallbackGUI.o: ../../UI/GUI/UpdateCallbackGUI.cpp
989*f6dc9357SAndroid Build Coastguard Worker	$(CXX) $(CXXFLAGS) $<
990*f6dc9357SAndroid Build Coastguard Worker$O/UpdateCallbackGUI2.o: ../../UI/GUI/UpdateCallbackGUI2.cpp
991*f6dc9357SAndroid Build Coastguard Worker	$(CXX) $(CXXFLAGS) $<
992*f6dc9357SAndroid Build Coastguard Worker$O/UpdateGUI.o: ../../UI/GUI/UpdateGUI.cpp
993*f6dc9357SAndroid Build Coastguard Worker	$(CXX) $(CXXFLAGS) $<
994*f6dc9357SAndroid Build Coastguard Worker
995*f6dc9357SAndroid Build Coastguard Worker$O/MyMessages.o: ../../UI/Explorer/MyMessages.cpp
996*f6dc9357SAndroid Build Coastguard Worker	$(CXX) $(CXXFLAGS) $<
997*f6dc9357SAndroid Build Coastguard Worker$O/ContextMenu.o: ../../UI/Explorer/ContextMenu.cpp
998*f6dc9357SAndroid Build Coastguard Worker	$(CXX) $(CXXFLAGS) $<
999*f6dc9357SAndroid Build Coastguard Worker$O/DllExportsExplorer.o: ../../UI/Explorer/DllExportsExplorer.cpp
1000*f6dc9357SAndroid Build Coastguard Worker	$(CXX) $(CXXFLAGS) $<
1001*f6dc9357SAndroid Build Coastguard Worker$O/RegistryContextMenu.o: ../../UI/Explorer/RegistryContextMenu.cpp
1002*f6dc9357SAndroid Build Coastguard Worker	$(CXX) $(CXXFLAGS) $<
1003*f6dc9357SAndroid Build Coastguard Worker
1004*f6dc9357SAndroid Build Coastguard Worker
1005*f6dc9357SAndroid Build Coastguard Worker
1006*f6dc9357SAndroid Build Coastguard Worker$O/AboutDialog.o: ../../UI/FileManager/AboutDialog.cpp
1007*f6dc9357SAndroid Build Coastguard Worker	$(CXX) $(CXXFLAGS) $<
1008*f6dc9357SAndroid Build Coastguard Worker$O/AltStreamsFolder.o: ../../UI/FileManager/AltStreamsFolder.cpp
1009*f6dc9357SAndroid Build Coastguard Worker	$(CXX) $(CXXFLAGS) $<
1010*f6dc9357SAndroid Build Coastguard Worker$O/App.o: ../../UI/FileManager/App.cpp
1011*f6dc9357SAndroid Build Coastguard Worker	$(CXX) $(CXXFLAGS) $<
1012*f6dc9357SAndroid Build Coastguard Worker$O/BrowseDialog.o: ../../UI/FileManager/BrowseDialog.cpp
1013*f6dc9357SAndroid Build Coastguard Worker	$(CXX) $(CXXFLAGS) $<
1014*f6dc9357SAndroid Build Coastguard Worker$O/BrowseDialog2.o: ../../UI/FileManager/BrowseDialog2.cpp
1015*f6dc9357SAndroid Build Coastguard Worker	$(CXX) $(CXXFLAGS) $<
1016*f6dc9357SAndroid Build Coastguard Worker$O/ClassDefs.o: ../../UI/FileManager/ClassDefs.cpp
1017*f6dc9357SAndroid Build Coastguard Worker	$(CXX) $(CXXFLAGS) $<
1018*f6dc9357SAndroid Build Coastguard Worker$O/ComboDialog.o: ../../UI/FileManager/ComboDialog.cpp
1019*f6dc9357SAndroid Build Coastguard Worker	$(CXX) $(CXXFLAGS) $<
1020*f6dc9357SAndroid Build Coastguard Worker$O/CopyDialog.o: ../../UI/FileManager/CopyDialog.cpp
1021*f6dc9357SAndroid Build Coastguard Worker	$(CXX) $(CXXFLAGS) $<
1022*f6dc9357SAndroid Build Coastguard Worker$O/EditDialog.o: ../../UI/FileManager/EditDialog.cpp
1023*f6dc9357SAndroid Build Coastguard Worker	$(CXX) $(CXXFLAGS) $<
1024*f6dc9357SAndroid Build Coastguard Worker$O/EditPage.o: ../../UI/FileManager/EditPage.cpp
1025*f6dc9357SAndroid Build Coastguard Worker	$(CXX) $(CXXFLAGS) $<
1026*f6dc9357SAndroid Build Coastguard Worker$O/EnumFormatEtc.o: ../../UI/FileManager/EnumFormatEtc.cpp
1027*f6dc9357SAndroid Build Coastguard Worker	$(CXX) $(CXXFLAGS) $<
1028*f6dc9357SAndroid Build Coastguard Worker$O/ExtractCallback.o: ../../UI/FileManager/ExtractCallback.cpp
1029*f6dc9357SAndroid Build Coastguard Worker	$(CXX) $(CXXFLAGS) $<
1030*f6dc9357SAndroid Build Coastguard Worker$O/FileFolderPluginOpen.o: ../../UI/FileManager/FileFolderPluginOpen.cpp
1031*f6dc9357SAndroid Build Coastguard Worker	$(CXX) $(CXXFLAGS) $<
1032*f6dc9357SAndroid Build Coastguard Worker$O/FilePlugins.o: ../../UI/FileManager/FilePlugins.cpp
1033*f6dc9357SAndroid Build Coastguard Worker	$(CXX) $(CXXFLAGS) $<
1034*f6dc9357SAndroid Build Coastguard Worker$O/FM.o: ../../UI/FileManager/FM.cpp
1035*f6dc9357SAndroid Build Coastguard Worker	$(CXX) $(CXXFLAGS) $<
1036*f6dc9357SAndroid Build Coastguard Worker$O/FoldersPage.o: ../../UI/FileManager/FoldersPage.cpp
1037*f6dc9357SAndroid Build Coastguard Worker	$(CXX) $(CXXFLAGS) $<
1038*f6dc9357SAndroid Build Coastguard Worker$O/FormatUtils.o: ../../UI/FileManager/FormatUtils.cpp
1039*f6dc9357SAndroid Build Coastguard Worker	$(CXX) $(CXXFLAGS) $<
1040*f6dc9357SAndroid Build Coastguard Worker$O/FSDrives.o: ../../UI/FileManager/FSDrives.cpp
1041*f6dc9357SAndroid Build Coastguard Worker	$(CXX) $(CXXFLAGS) $<
1042*f6dc9357SAndroid Build Coastguard Worker$O/FSFolder.o: ../../UI/FileManager/FSFolder.cpp
1043*f6dc9357SAndroid Build Coastguard Worker	$(CXX) $(CXXFLAGS) $<
1044*f6dc9357SAndroid Build Coastguard Worker$O/FSFolderCopy.o: ../../UI/FileManager/FSFolderCopy.cpp
1045*f6dc9357SAndroid Build Coastguard Worker	$(CXX) $(CXXFLAGS) $<
1046*f6dc9357SAndroid Build Coastguard Worker$O/HelpUtils.o: ../../UI/FileManager/HelpUtils.cpp
1047*f6dc9357SAndroid Build Coastguard Worker	$(CXX) $(CXXFLAGS) $<
1048*f6dc9357SAndroid Build Coastguard Worker$O/LangPage.o: ../../UI/FileManager/LangPage.cpp
1049*f6dc9357SAndroid Build Coastguard Worker	$(CXX) $(CXXFLAGS) $<
1050*f6dc9357SAndroid Build Coastguard Worker$O/LangUtils.o: ../../UI/FileManager/LangUtils.cpp
1051*f6dc9357SAndroid Build Coastguard Worker	$(CXX) $(CXXFLAGS) $<
1052*f6dc9357SAndroid Build Coastguard Worker$O/LinkDialog.o: ../../UI/FileManager/LinkDialog.cpp
1053*f6dc9357SAndroid Build Coastguard Worker	$(CXX) $(CXXFLAGS) $<
1054*f6dc9357SAndroid Build Coastguard Worker$O/ListViewDialog.o: ../../UI/FileManager/ListViewDialog.cpp
1055*f6dc9357SAndroid Build Coastguard Worker	$(CXX) $(CXXFLAGS) $<
1056*f6dc9357SAndroid Build Coastguard Worker$O/MemDialog.o: ../../UI/FileManager/MemDialog.cpp
1057*f6dc9357SAndroid Build Coastguard Worker	$(CXX) $(CXXFLAGS) $<
1058*f6dc9357SAndroid Build Coastguard Worker$O/MenuPage.o: ../../UI/FileManager/MenuPage.cpp
1059*f6dc9357SAndroid Build Coastguard Worker	$(CXX) $(CXXFLAGS) $<
1060*f6dc9357SAndroid Build Coastguard Worker$O/MessagesDialog.o: ../../UI/FileManager/MessagesDialog.cpp
1061*f6dc9357SAndroid Build Coastguard Worker	$(CXX) $(CXXFLAGS) $<
1062*f6dc9357SAndroid Build Coastguard Worker$O/MyLoadMenu.o: ../../UI/FileManager/MyLoadMenu.cpp
1063*f6dc9357SAndroid Build Coastguard Worker	$(CXX) $(CXXFLAGS) $<
1064*f6dc9357SAndroid Build Coastguard Worker$O/NetFolder.o: ../../UI/FileManager/NetFolder.cpp
1065*f6dc9357SAndroid Build Coastguard Worker	$(CXX) $(CXXFLAGS) $<
1066*f6dc9357SAndroid Build Coastguard Worker$O/OpenCallback.o: ../../UI/FileManager/OpenCallback.cpp
1067*f6dc9357SAndroid Build Coastguard Worker	$(CXX) $(CXXFLAGS) $<
1068*f6dc9357SAndroid Build Coastguard Worker$O/OptionsDialog.o: ../../UI/FileManager/OptionsDialog.cpp
1069*f6dc9357SAndroid Build Coastguard Worker	$(CXX) $(CXXFLAGS) $<
1070*f6dc9357SAndroid Build Coastguard Worker$O/OverwriteDialog.o: ../../UI/FileManager/OverwriteDialog.cpp
1071*f6dc9357SAndroid Build Coastguard Worker	$(CXX) $(CXXFLAGS) $<
1072*f6dc9357SAndroid Build Coastguard Worker$O/Panel.o: ../../UI/FileManager/Panel.cpp
1073*f6dc9357SAndroid Build Coastguard Worker	$(CXX) $(CXXFLAGS) $<
1074*f6dc9357SAndroid Build Coastguard Worker$O/PanelCopy.o: ../../UI/FileManager/PanelCopy.cpp
1075*f6dc9357SAndroid Build Coastguard Worker	$(CXX) $(CXXFLAGS) $<
1076*f6dc9357SAndroid Build Coastguard Worker$O/PanelCrc.o: ../../UI/FileManager/PanelCrc.cpp
1077*f6dc9357SAndroid Build Coastguard Worker	$(CXX) $(CXXFLAGS) $<
1078*f6dc9357SAndroid Build Coastguard Worker$O/PanelDrag.o: ../../UI/FileManager/PanelDrag.cpp
1079*f6dc9357SAndroid Build Coastguard Worker	$(CXX) $(CXXFLAGS) $<
1080*f6dc9357SAndroid Build Coastguard Worker$O/PanelFolderChange.o: ../../UI/FileManager/PanelFolderChange.cpp
1081*f6dc9357SAndroid Build Coastguard Worker	$(CXX) $(CXXFLAGS) $<
1082*f6dc9357SAndroid Build Coastguard Worker$O/PanelItemOpen.o: ../../UI/FileManager/PanelItemOpen.cpp
1083*f6dc9357SAndroid Build Coastguard Worker	$(CXX) $(CXXFLAGS) $<
1084*f6dc9357SAndroid Build Coastguard Worker$O/PanelItems.o: ../../UI/FileManager/PanelItems.cpp
1085*f6dc9357SAndroid Build Coastguard Worker	$(CXX) $(CXXFLAGS) $<
1086*f6dc9357SAndroid Build Coastguard Worker$O/PanelKey.o: ../../UI/FileManager/PanelKey.cpp
1087*f6dc9357SAndroid Build Coastguard Worker	$(CXX) $(CXXFLAGS) $<
1088*f6dc9357SAndroid Build Coastguard Worker$O/PanelListNotify.o: ../../UI/FileManager/PanelListNotify.cpp
1089*f6dc9357SAndroid Build Coastguard Worker	$(CXX) $(CXXFLAGS) $<
1090*f6dc9357SAndroid Build Coastguard Worker$O/PanelMenu.o: ../../UI/FileManager/PanelMenu.cpp
1091*f6dc9357SAndroid Build Coastguard Worker	$(CXX) $(CXXFLAGS) $<
1092*f6dc9357SAndroid Build Coastguard Worker$O/PanelOperations.o: ../../UI/FileManager/PanelOperations.cpp
1093*f6dc9357SAndroid Build Coastguard Worker	$(CXX) $(CXXFLAGS) $<
1094*f6dc9357SAndroid Build Coastguard Worker$O/PanelSelect.o: ../../UI/FileManager/PanelSelect.cpp
1095*f6dc9357SAndroid Build Coastguard Worker	$(CXX) $(CXXFLAGS) $<
1096*f6dc9357SAndroid Build Coastguard Worker$O/PanelSort.o: ../../UI/FileManager/PanelSort.cpp
1097*f6dc9357SAndroid Build Coastguard Worker	$(CXX) $(CXXFLAGS) $<
1098*f6dc9357SAndroid Build Coastguard Worker$O/PanelSplitFile.o: ../../UI/FileManager/PanelSplitFile.cpp
1099*f6dc9357SAndroid Build Coastguard Worker	$(CXX) $(CXXFLAGS) $<
1100*f6dc9357SAndroid Build Coastguard Worker$O/PasswordDialog.o: ../../UI/FileManager/PasswordDialog.cpp
1101*f6dc9357SAndroid Build Coastguard Worker	$(CXX) $(CXXFLAGS) $<
1102*f6dc9357SAndroid Build Coastguard Worker$O/ProgramLocation.o: ../../UI/FileManager/ProgramLocation.cpp
1103*f6dc9357SAndroid Build Coastguard Worker	$(CXX) $(CXXFLAGS) $<
1104*f6dc9357SAndroid Build Coastguard Worker$O/ProgressDialog.o: ../../UI/FileManager/ProgressDialog.cpp
1105*f6dc9357SAndroid Build Coastguard Worker	$(CXX) $(CXXFLAGS) $<
1106*f6dc9357SAndroid Build Coastguard Worker$O/ProgressDialog2.o: ../../UI/FileManager/ProgressDialog2.cpp
1107*f6dc9357SAndroid Build Coastguard Worker	$(CXX) $(CXXFLAGS) $<
1108*f6dc9357SAndroid Build Coastguard Worker$O/PropertyName.o: ../../UI/FileManager/PropertyName.cpp
1109*f6dc9357SAndroid Build Coastguard Worker	$(CXX) $(CXXFLAGS) $<
1110*f6dc9357SAndroid Build Coastguard Worker$O/RegistryAssociations.o: ../../UI/FileManager/RegistryAssociations.cpp
1111*f6dc9357SAndroid Build Coastguard Worker	$(CXX) $(CXXFLAGS) $<
1112*f6dc9357SAndroid Build Coastguard Worker$O/RegistryPlugins.o: ../../UI/FileManager/RegistryPlugins.cpp
1113*f6dc9357SAndroid Build Coastguard Worker	$(CXX) $(CXXFLAGS) $<
1114*f6dc9357SAndroid Build Coastguard Worker$O/RegistryUtils.o: ../../UI/FileManager/RegistryUtils.cpp
1115*f6dc9357SAndroid Build Coastguard Worker	$(CXX) $(CXXFLAGS) $<
1116*f6dc9357SAndroid Build Coastguard Worker$O/RootFolder.o: ../../UI/FileManager/RootFolder.cpp
1117*f6dc9357SAndroid Build Coastguard Worker	$(CXX) $(CXXFLAGS) $<
1118*f6dc9357SAndroid Build Coastguard Worker$O/SettingsPage.o: ../../UI/FileManager/SettingsPage.cpp
1119*f6dc9357SAndroid Build Coastguard Worker	$(CXX) $(CXXFLAGS) $<
1120*f6dc9357SAndroid Build Coastguard Worker$O/SplitDialog.o: ../../UI/FileManager/SplitDialog.cpp
1121*f6dc9357SAndroid Build Coastguard Worker	$(CXX) $(CXXFLAGS) $<
1122*f6dc9357SAndroid Build Coastguard Worker$O/SplitUtils.o: ../../UI/FileManager/SplitUtils.cpp
1123*f6dc9357SAndroid Build Coastguard Worker	$(CXX) $(CXXFLAGS) $<
1124*f6dc9357SAndroid Build Coastguard Worker$O/StringUtils.o: ../../UI/FileManager/StringUtils.cpp
1125*f6dc9357SAndroid Build Coastguard Worker	$(CXX) $(CXXFLAGS) $<
1126*f6dc9357SAndroid Build Coastguard Worker$O/SysIconUtils.o: ../../UI/FileManager/SysIconUtils.cpp
1127*f6dc9357SAndroid Build Coastguard Worker	$(CXX) $(CXXFLAGS) $<
1128*f6dc9357SAndroid Build Coastguard Worker$O/SystemPage.o: ../../UI/FileManager/SystemPage.cpp
1129*f6dc9357SAndroid Build Coastguard Worker	$(CXX) $(CXXFLAGS) $<
1130*f6dc9357SAndroid Build Coastguard Worker$O/TextPairs.o: ../../UI/FileManager/TextPairs.cpp
1131*f6dc9357SAndroid Build Coastguard Worker	$(CXX) $(CXXFLAGS) $<
1132*f6dc9357SAndroid Build Coastguard Worker$O/UpdateCallback100.o: ../../UI/FileManager/UpdateCallback100.cpp
1133*f6dc9357SAndroid Build Coastguard Worker	$(CXX) $(CXXFLAGS) $<
1134*f6dc9357SAndroid Build Coastguard Worker$O/VerCtrl.o: ../../UI/FileManager/VerCtrl.cpp
1135*f6dc9357SAndroid Build Coastguard Worker	$(CXX) $(CXXFLAGS) $<
1136*f6dc9357SAndroid Build Coastguard Worker$O/ViewSettings.o: ../../UI/FileManager/ViewSettings.cpp
1137*f6dc9357SAndroid Build Coastguard Worker	$(CXX) $(CXXFLAGS) $<
1138*f6dc9357SAndroid Build Coastguard Worker
1139*f6dc9357SAndroid Build Coastguard Worker$O/SfxCon.o: ../../Bundles/SFXCon/SfxCon.cpp
1140*f6dc9357SAndroid Build Coastguard Worker	$(CXX) $(CXXFLAGS) $<
1141*f6dc9357SAndroid Build Coastguard Worker
1142*f6dc9357SAndroid Build Coastguard Worker$O/$(FILE_IO).o: ../../../$(FILE_IO_2).cpp
1143*f6dc9357SAndroid Build Coastguard Worker	$(CXX) $(CXXFLAGS) $<
1144*f6dc9357SAndroid Build Coastguard Worker
1145*f6dc9357SAndroid Build Coastguard Worker
1146*f6dc9357SAndroid Build Coastguard Worker
1147*f6dc9357SAndroid Build Coastguard Worker
1148*f6dc9357SAndroid Build Coastguard Worker
1149*f6dc9357SAndroid Build Coastguard Worker
1150*f6dc9357SAndroid Build Coastguard Worker$O/7zAlloc.o: ../../../../C/7zAlloc.c
1151*f6dc9357SAndroid Build Coastguard Worker	$(CC) $(CFLAGS) $<
1152*f6dc9357SAndroid Build Coastguard Worker$O/7zArcIn.o: ../../../../C/7zArcIn.c
1153*f6dc9357SAndroid Build Coastguard Worker	$(CC) $(CFLAGS) $<
1154*f6dc9357SAndroid Build Coastguard Worker$O/7zBuf.o: ../../../../C/7zBuf.c
1155*f6dc9357SAndroid Build Coastguard Worker	$(CC) $(CFLAGS) $<
1156*f6dc9357SAndroid Build Coastguard Worker$O/7zBuf2.o: ../../../../C/7zBuf2.c
1157*f6dc9357SAndroid Build Coastguard Worker	$(CC) $(CFLAGS) $<
1158*f6dc9357SAndroid Build Coastguard Worker$O/7zCrc.o: ../../../../C/7zCrc.c
1159*f6dc9357SAndroid Build Coastguard Worker	$(CC) $(CFLAGS) $<
1160*f6dc9357SAndroid Build Coastguard Worker$O/7zDec.o: ../../../../C/7zDec.c
1161*f6dc9357SAndroid Build Coastguard Worker	$(CC) $(CFLAGS) $<
1162*f6dc9357SAndroid Build Coastguard Worker$O/7zFile.o: ../../../../C/7zFile.c
1163*f6dc9357SAndroid Build Coastguard Worker	$(CC) $(CFLAGS) $<
1164*f6dc9357SAndroid Build Coastguard Worker$O/7zStream.o: ../../../../C/7zStream.c
1165*f6dc9357SAndroid Build Coastguard Worker	$(CC) $(CFLAGS) $<
1166*f6dc9357SAndroid Build Coastguard Worker$O/Aes.o: ../../../../C/Aes.c
1167*f6dc9357SAndroid Build Coastguard Worker	$(CC) $(CFLAGS) $<
1168*f6dc9357SAndroid Build Coastguard Worker$O/Alloc.o: ../../../../C/Alloc.c
1169*f6dc9357SAndroid Build Coastguard Worker	$(CC) $(CFLAGS) $<
1170*f6dc9357SAndroid Build Coastguard Worker$O/Bcj2.o: ../../../../C/Bcj2.c
1171*f6dc9357SAndroid Build Coastguard Worker	$(CC) $(CFLAGS) $<
1172*f6dc9357SAndroid Build Coastguard Worker$O/Bcj2Enc.o: ../../../../C/Bcj2Enc.c
1173*f6dc9357SAndroid Build Coastguard Worker	$(CC) $(CFLAGS) $<
1174*f6dc9357SAndroid Build Coastguard Worker$O/Blake2s.o: ../../../../C/Blake2s.c
1175*f6dc9357SAndroid Build Coastguard Worker	$(CC) $(CFLAGS) $<
1176*f6dc9357SAndroid Build Coastguard Worker$O/Bra.o: ../../../../C/Bra.c
1177*f6dc9357SAndroid Build Coastguard Worker	$(CC) $(CFLAGS) $<
1178*f6dc9357SAndroid Build Coastguard Worker$O/Bra86.o: ../../../../C/Bra86.c
1179*f6dc9357SAndroid Build Coastguard Worker	$(CC) $(CFLAGS) $<
1180*f6dc9357SAndroid Build Coastguard Worker$O/BraIA64.o: ../../../../C/BraIA64.c
1181*f6dc9357SAndroid Build Coastguard Worker	$(CC) $(CFLAGS) $<
1182*f6dc9357SAndroid Build Coastguard Worker$O/BwtSort.o: ../../../../C/BwtSort.c
1183*f6dc9357SAndroid Build Coastguard Worker	$(CC) $(CFLAGS) $<
1184*f6dc9357SAndroid Build Coastguard Worker
1185*f6dc9357SAndroid Build Coastguard Worker$O/CpuArch.o: ../../../../C/CpuArch.c
1186*f6dc9357SAndroid Build Coastguard Worker	$(CC) $(CFLAGS) $<
1187*f6dc9357SAndroid Build Coastguard Worker$O/Delta.o: ../../../../C/Delta.c
1188*f6dc9357SAndroid Build Coastguard Worker	$(CC) $(CFLAGS) $<
1189*f6dc9357SAndroid Build Coastguard Worker$O/DllSecur.o: ../../../../C/DllSecur.c
1190*f6dc9357SAndroid Build Coastguard Worker	$(CC) $(CFLAGS) $<
1191*f6dc9357SAndroid Build Coastguard Worker$O/HuffEnc.o: ../../../../C/HuffEnc.c
1192*f6dc9357SAndroid Build Coastguard Worker	$(CC) $(CFLAGS) $<
1193*f6dc9357SAndroid Build Coastguard Worker$O/LzFind.o: ../../../../C/LzFind.c
1194*f6dc9357SAndroid Build Coastguard Worker	$(CC) $(CFLAGS) $<
1195*f6dc9357SAndroid Build Coastguard Worker
1196*f6dc9357SAndroid Build Coastguard Worker# ifdef MT_FILES
1197*f6dc9357SAndroid Build Coastguard Worker$O/LzFindMt.o: ../../../../C/LzFindMt.c
1198*f6dc9357SAndroid Build Coastguard Worker	$(CC) $(CFLAGS) $<
1199*f6dc9357SAndroid Build Coastguard Worker
1200*f6dc9357SAndroid Build Coastguard Worker$O/Threads.o: ../../../../C/Threads.c
1201*f6dc9357SAndroid Build Coastguard Worker	$(CC) $(CFLAGS) $<
1202*f6dc9357SAndroid Build Coastguard Worker# endif
1203*f6dc9357SAndroid Build Coastguard Worker
1204*f6dc9357SAndroid Build Coastguard Worker$O/LzmaEnc.o: ../../../../C/LzmaEnc.c
1205*f6dc9357SAndroid Build Coastguard Worker	$(CC) $(CFLAGS) $<
1206*f6dc9357SAndroid Build Coastguard Worker$O/Lzma86Dec.o: ../../../../C/Lzma86Dec.c
1207*f6dc9357SAndroid Build Coastguard Worker	$(CC) $(CFLAGS) $<
1208*f6dc9357SAndroid Build Coastguard Worker$O/Lzma86Enc.o: ../../../../C/Lzma86Enc.c
1209*f6dc9357SAndroid Build Coastguard Worker	$(CC) $(CFLAGS) $<
1210*f6dc9357SAndroid Build Coastguard Worker$O/Lzma2Dec.o: ../../../../C/Lzma2Dec.c
1211*f6dc9357SAndroid Build Coastguard Worker	$(CC) $(CFLAGS) $<
1212*f6dc9357SAndroid Build Coastguard Worker$O/Lzma2DecMt.o: ../../../../C/Lzma2DecMt.c
1213*f6dc9357SAndroid Build Coastguard Worker	$(CC) $(CFLAGS) $<
1214*f6dc9357SAndroid Build Coastguard Worker$O/Lzma2Enc.o: ../../../../C/Lzma2Enc.c
1215*f6dc9357SAndroid Build Coastguard Worker	$(CC) $(CFLAGS) $<
1216*f6dc9357SAndroid Build Coastguard Worker$O/LzmaLib.o: ../../../../C/LzmaLib.c
1217*f6dc9357SAndroid Build Coastguard Worker	$(CC) $(CFLAGS) $<
1218*f6dc9357SAndroid Build Coastguard Worker$O/Md5.o: ../../../../C/Md5.c
1219*f6dc9357SAndroid Build Coastguard Worker	$(CC) $(CFLAGS) $<
1220*f6dc9357SAndroid Build Coastguard Worker$O/MtCoder.o: ../../../../C/MtCoder.c
1221*f6dc9357SAndroid Build Coastguard Worker	$(CC) $(CFLAGS) $<
1222*f6dc9357SAndroid Build Coastguard Worker$O/MtDec.o: ../../../../C/MtDec.c
1223*f6dc9357SAndroid Build Coastguard Worker	$(CC) $(CFLAGS) $<
1224*f6dc9357SAndroid Build Coastguard Worker$O/Ppmd7.o: ../../../../C/Ppmd7.c
1225*f6dc9357SAndroid Build Coastguard Worker	$(CC) $(CFLAGS) $<
1226*f6dc9357SAndroid Build Coastguard Worker$O/Ppmd7aDec.o: ../../../../C/Ppmd7aDec.c
1227*f6dc9357SAndroid Build Coastguard Worker	$(CC) $(CFLAGS) $<
1228*f6dc9357SAndroid Build Coastguard Worker$O/Ppmd7Dec.o: ../../../../C/Ppmd7Dec.c
1229*f6dc9357SAndroid Build Coastguard Worker	$(CC) $(CFLAGS) $<
1230*f6dc9357SAndroid Build Coastguard Worker$O/Ppmd7Enc.o: ../../../../C/Ppmd7Enc.c
1231*f6dc9357SAndroid Build Coastguard Worker	$(CC) $(CFLAGS) $<
1232*f6dc9357SAndroid Build Coastguard Worker$O/Ppmd8.o: ../../../../C/Ppmd8.c
1233*f6dc9357SAndroid Build Coastguard Worker	$(CC) $(CFLAGS) $<
1234*f6dc9357SAndroid Build Coastguard Worker$O/Ppmd8Dec.o: ../../../../C/Ppmd8Dec.c
1235*f6dc9357SAndroid Build Coastguard Worker	$(CC) $(CFLAGS) $<
1236*f6dc9357SAndroid Build Coastguard Worker$O/Ppmd8Enc.o: ../../../../C/Ppmd8Enc.c
1237*f6dc9357SAndroid Build Coastguard Worker	$(CC) $(CFLAGS) $<
1238*f6dc9357SAndroid Build Coastguard Worker$O/Sha1.o: ../../../../C/Sha1.c
1239*f6dc9357SAndroid Build Coastguard Worker	$(CC) $(CFLAGS) $<
1240*f6dc9357SAndroid Build Coastguard Worker$O/Sha256.o: ../../../../C/Sha256.c
1241*f6dc9357SAndroid Build Coastguard Worker	$(CC) $(CFLAGS) $<
1242*f6dc9357SAndroid Build Coastguard Worker$O/Sha3.o: ../../../../C/Sha3.c
1243*f6dc9357SAndroid Build Coastguard Worker	$(CC) $(CFLAGS) $<
1244*f6dc9357SAndroid Build Coastguard Worker$O/Sha512.o: ../../../../C/Sha512.c
1245*f6dc9357SAndroid Build Coastguard Worker	$(CC) $(CFLAGS) $<
1246*f6dc9357SAndroid Build Coastguard Worker$O/Sha512Opt.o: ../../../../C/Sha512Opt.c
1247*f6dc9357SAndroid Build Coastguard Worker	$(CC) $(CFLAGS) $<
1248*f6dc9357SAndroid Build Coastguard Worker$O/Sort.o: ../../../../C/Sort.c
1249*f6dc9357SAndroid Build Coastguard Worker	$(CC) $(CFLAGS) $<
1250*f6dc9357SAndroid Build Coastguard Worker$O/SwapBytes.o: ../../../../C/SwapBytes.c
1251*f6dc9357SAndroid Build Coastguard Worker	$(CC) $(CFLAGS) $<
1252*f6dc9357SAndroid Build Coastguard Worker$O/Xxh64.o: ../../../../C/Xxh64.c
1253*f6dc9357SAndroid Build Coastguard Worker	$(CC) $(CFLAGS) $<
1254*f6dc9357SAndroid Build Coastguard Worker$O/Xz.o: ../../../../C/Xz.c
1255*f6dc9357SAndroid Build Coastguard Worker	$(CC) $(CFLAGS) $<
1256*f6dc9357SAndroid Build Coastguard Worker$O/XzCrc64.o: ../../../../C/XzCrc64.c
1257*f6dc9357SAndroid Build Coastguard Worker	$(CC) $(CFLAGS) $<
1258*f6dc9357SAndroid Build Coastguard Worker$O/XzDec.o: ../../../../C/XzDec.c
1259*f6dc9357SAndroid Build Coastguard Worker	$(CC) $(CFLAGS) $<
1260*f6dc9357SAndroid Build Coastguard Worker$O/XzEnc.o: ../../../../C/XzEnc.c
1261*f6dc9357SAndroid Build Coastguard Worker	$(CC) $(CFLAGS) $<
1262*f6dc9357SAndroid Build Coastguard Worker$O/XzIn.o: ../../../../C/XzIn.c
1263*f6dc9357SAndroid Build Coastguard Worker	$(CC) $(CFLAGS) $<
1264*f6dc9357SAndroid Build Coastguard Worker$O/ZstdDec.o: ../../../../C/ZstdDec.c
1265*f6dc9357SAndroid Build Coastguard Worker	$(CC) $(CFLAGS) $<
1266*f6dc9357SAndroid Build Coastguard Worker
1267*f6dc9357SAndroid Build Coastguard Worker
1268*f6dc9357SAndroid Build Coastguard Workerifdef USE_ASM
1269*f6dc9357SAndroid Build Coastguard Workerifdef IS_X64
1270*f6dc9357SAndroid Build Coastguard WorkerUSE_X86_ASM=1
1271*f6dc9357SAndroid Build Coastguard WorkerUSE_X64_ASM=1
1272*f6dc9357SAndroid Build Coastguard Workerelse
1273*f6dc9357SAndroid Build Coastguard Workerifdef IS_X86
1274*f6dc9357SAndroid Build Coastguard WorkerUSE_X86_ASM=1
1275*f6dc9357SAndroid Build Coastguard Workerendif
1276*f6dc9357SAndroid Build Coastguard Workerendif
1277*f6dc9357SAndroid Build Coastguard Workerendif
1278*f6dc9357SAndroid Build Coastguard Worker
1279*f6dc9357SAndroid Build Coastguard Workerifdef USE_X86_ASM
1280*f6dc9357SAndroid Build Coastguard Worker$O/7zCrcOpt.o: ../../../../Asm/x86/7zCrcOpt.asm
1281*f6dc9357SAndroid Build Coastguard Worker	$(MY_ASM) $(AFLAGS) $<
1282*f6dc9357SAndroid Build Coastguard Worker$O/XzCrc64Opt.o: ../../../../Asm/x86/XzCrc64Opt.asm
1283*f6dc9357SAndroid Build Coastguard Worker	$(MY_ASM) $(AFLAGS) $<
1284*f6dc9357SAndroid Build Coastguard Worker$O/Sha1Opt.o: ../../../../Asm/x86/Sha1Opt.asm
1285*f6dc9357SAndroid Build Coastguard Worker	$(MY_ASM) $(AFLAGS) $<
1286*f6dc9357SAndroid Build Coastguard Worker$O/Sha256Opt.o: ../../../../Asm/x86/Sha256Opt.asm
1287*f6dc9357SAndroid Build Coastguard Worker	$(MY_ASM) $(AFLAGS) $<
1288*f6dc9357SAndroid Build Coastguard Worker
1289*f6dc9357SAndroid Build Coastguard Workerifndef USE_JWASM
1290*f6dc9357SAndroid Build Coastguard WorkerUSE_X86_ASM_AES=1
1291*f6dc9357SAndroid Build Coastguard Workerendif
1292*f6dc9357SAndroid Build Coastguard Worker
1293*f6dc9357SAndroid Build Coastguard Workerelse
1294*f6dc9357SAndroid Build Coastguard Worker$O/7zCrcOpt.o: ../../../../C/7zCrcOpt.c
1295*f6dc9357SAndroid Build Coastguard Worker	$(CC) $(CFLAGS) $<
1296*f6dc9357SAndroid Build Coastguard Worker$O/XzCrc64Opt.o: ../../../../C/XzCrc64Opt.c
1297*f6dc9357SAndroid Build Coastguard Worker	$(CC) $(CFLAGS) $<
1298*f6dc9357SAndroid Build Coastguard Worker$O/Sha1Opt.o: ../../../../C/Sha1Opt.c
1299*f6dc9357SAndroid Build Coastguard Worker	$(CC) $(CFLAGS) $<
1300*f6dc9357SAndroid Build Coastguard Worker$O/Sha256Opt.o: ../../../../C/Sha256Opt.c
1301*f6dc9357SAndroid Build Coastguard Worker	$(CC) $(CFLAGS) $<
1302*f6dc9357SAndroid Build Coastguard Workerendif
1303*f6dc9357SAndroid Build Coastguard Worker
1304*f6dc9357SAndroid Build Coastguard Worker
1305*f6dc9357SAndroid Build Coastguard Workerifdef USE_X86_ASM_AES
1306*f6dc9357SAndroid Build Coastguard Worker$O/AesOpt.o: ../../../../Asm/x86/AesOpt.asm
1307*f6dc9357SAndroid Build Coastguard Worker	$(MY_ASM) $(AFLAGS) $<
1308*f6dc9357SAndroid Build Coastguard Workerelse
1309*f6dc9357SAndroid Build Coastguard Worker$O/AesOpt.o: ../../../../C/AesOpt.c
1310*f6dc9357SAndroid Build Coastguard Worker	$(CC) $(CFLAGS) $<
1311*f6dc9357SAndroid Build Coastguard Workerendif
1312*f6dc9357SAndroid Build Coastguard Worker
1313*f6dc9357SAndroid Build Coastguard Worker
1314*f6dc9357SAndroid Build Coastguard Workerifdef USE_X64_ASM
1315*f6dc9357SAndroid Build Coastguard Worker$O/LzFindOpt.o: ../../../../Asm/x86/LzFindOpt.asm
1316*f6dc9357SAndroid Build Coastguard Worker	$(MY_ASM) $(AFLAGS) $<
1317*f6dc9357SAndroid Build Coastguard Workerelse
1318*f6dc9357SAndroid Build Coastguard Worker$O/LzFindOpt.o: ../../../../C/LzFindOpt.c
1319*f6dc9357SAndroid Build Coastguard Worker	$(CC) $(CFLAGS) $<
1320*f6dc9357SAndroid Build Coastguard Workerendif
1321*f6dc9357SAndroid Build Coastguard Worker
1322*f6dc9357SAndroid Build Coastguard Workerifdef USE_LZMA_DEC_ASM
1323*f6dc9357SAndroid Build Coastguard Worker
1324*f6dc9357SAndroid Build Coastguard Workerifdef IS_X64
1325*f6dc9357SAndroid Build Coastguard Worker$O/LzmaDecOpt.o: ../../../../Asm/x86/LzmaDecOpt.asm
1326*f6dc9357SAndroid Build Coastguard Worker	$(MY_ASM) $(AFLAGS) $<
1327*f6dc9357SAndroid Build Coastguard Workerendif
1328*f6dc9357SAndroid Build Coastguard Worker
1329*f6dc9357SAndroid Build Coastguard Workerifdef IS_ARM64
1330*f6dc9357SAndroid Build Coastguard Worker$O/LzmaDecOpt.o: ../../../../Asm/arm64/LzmaDecOpt.S ../../../../Asm/arm64/7zAsm.S
1331*f6dc9357SAndroid Build Coastguard Worker	$(CC) $(CFLAGS) $(ASM_FLAGS) $<
1332*f6dc9357SAndroid Build Coastguard Workerendif
1333*f6dc9357SAndroid Build Coastguard Worker
1334*f6dc9357SAndroid Build Coastguard Worker$O/LzmaDec.o: ../../../../C/LzmaDec.c
1335*f6dc9357SAndroid Build Coastguard Worker	$(CC) $(CFLAGS) -DZ7_LZMA_DEC_OPT $<
1336*f6dc9357SAndroid Build Coastguard Worker
1337*f6dc9357SAndroid Build Coastguard Workerelse
1338*f6dc9357SAndroid Build Coastguard Worker
1339*f6dc9357SAndroid Build Coastguard Worker$O/LzmaDec.o: ../../../../C/LzmaDec.c
1340*f6dc9357SAndroid Build Coastguard Worker	$(CC) $(CFLAGS) $<
1341*f6dc9357SAndroid Build Coastguard Worker
1342*f6dc9357SAndroid Build Coastguard Workerendif
1343*f6dc9357SAndroid Build Coastguard Worker
1344*f6dc9357SAndroid Build Coastguard Worker
1345*f6dc9357SAndroid Build Coastguard Worker
1346*f6dc9357SAndroid Build Coastguard Worker
1347*f6dc9357SAndroid Build Coastguard Worker$O/7zMain.o: ../../../../C/Util/7z/7zMain.c
1348*f6dc9357SAndroid Build Coastguard Worker	$(CC) $(CFLAGS) $<
1349*f6dc9357SAndroid Build Coastguard Worker$O/LzmaUtil.o: ../../../../C/Util/Lzma/LzmaUtil.c
1350*f6dc9357SAndroid Build Coastguard Worker	$(CC) $(CFLAGS) $<
1351*f6dc9357SAndroid Build Coastguard Worker
1352*f6dc9357SAndroid Build Coastguard Workerifneq ($(CC), xlc)
1353*f6dc9357SAndroid Build Coastguard WorkerSHOW_PREDEF=-dM
1354*f6dc9357SAndroid Build Coastguard Workerelse
1355*f6dc9357SAndroid Build Coastguard WorkerSHOW_PREDEF= -qshowmacros=pre
1356*f6dc9357SAndroid Build Coastguard Workerendif
1357*f6dc9357SAndroid Build Coastguard Worker
1358*f6dc9357SAndroid Build Coastguard Workerpredef_cc:
1359*f6dc9357SAndroid Build Coastguard Worker	$(CC) $(CFLAGS) -E $(SHOW_PREDEF)  ../../../../C/CpuArch.c > predef_cc_log
1360*f6dc9357SAndroid Build Coastguard Worker#	$(CC) $(CFLAGS) -E -dM -  < /dev/null
1361*f6dc9357SAndroid Build Coastguard Workerpredef_cxx:
1362*f6dc9357SAndroid Build Coastguard Worker	$(CXX) $(CFLAGS) -E $(SHOW_PREDEF) ../../../Common/CrcReg.cpp  > predef_cxx_log
1363*f6dc9357SAndroid Build Coastguard Worker
1364*f6dc9357SAndroid Build Coastguard Workerpredef: predef_cc predef_cxx
1365*f6dc9357SAndroid Build Coastguard Worker
1366*f6dc9357SAndroid Build Coastguard Worker
1367*f6dc9357SAndroid Build Coastguard Workerclean:
1368*f6dc9357SAndroid Build Coastguard Worker	-$(DEL_OBJ_EXE)
1369