xref: /aosp_15_r20/external/lzma/C/Util/SfxSetup/makefile (revision f6dc9357d832569d4d1f5d24eacdb3935a1ae8e6)
1*f6dc9357SAndroid Build Coastguard WorkerPROG = 7zS2.sfx
2*f6dc9357SAndroid Build Coastguard WorkerMY_FIXED = 1
3*f6dc9357SAndroid Build Coastguard Worker
4*f6dc9357SAndroid Build Coastguard WorkerCFLAGS = $(CFLAGS) \
5*f6dc9357SAndroid Build Coastguard Worker  -DZ7_EXTRACT_ONLY \
6*f6dc9357SAndroid Build Coastguard Worker
7*f6dc9357SAndroid Build Coastguard WorkerC_OBJS = \
8*f6dc9357SAndroid Build Coastguard Worker  $O\7zAlloc.obj \
9*f6dc9357SAndroid Build Coastguard Worker  $O\7zArcIn.obj \
10*f6dc9357SAndroid Build Coastguard Worker  $O\7zBuf.obj \
11*f6dc9357SAndroid Build Coastguard Worker  $O\7zBuf2.obj \
12*f6dc9357SAndroid Build Coastguard Worker  $O\7zFile.obj \
13*f6dc9357SAndroid Build Coastguard Worker  $O\7zDec.obj \
14*f6dc9357SAndroid Build Coastguard Worker  $O\7zStream.obj \
15*f6dc9357SAndroid Build Coastguard Worker  $O\Bcj2.obj \
16*f6dc9357SAndroid Build Coastguard Worker  $O\Bra.obj \
17*f6dc9357SAndroid Build Coastguard Worker  $O\Bra86.obj \
18*f6dc9357SAndroid Build Coastguard Worker  $O\BraIA64.obj \
19*f6dc9357SAndroid Build Coastguard Worker  $O\CpuArch.obj \
20*f6dc9357SAndroid Build Coastguard Worker  $O\Delta.obj \
21*f6dc9357SAndroid Build Coastguard Worker  $O\DllSecur.obj \
22*f6dc9357SAndroid Build Coastguard Worker  $O\Lzma2Dec.obj \
23*f6dc9357SAndroid Build Coastguard Worker  $O\LzmaDec.obj \
24*f6dc9357SAndroid Build Coastguard Worker
25*f6dc9357SAndroid Build Coastguard Worker7Z_OBJS = \
26*f6dc9357SAndroid Build Coastguard Worker  $O\SfxSetup.obj \
27*f6dc9357SAndroid Build Coastguard Worker
28*f6dc9357SAndroid Build Coastguard Worker!include "../../../CPP/7zip/Crc.mak"
29*f6dc9357SAndroid Build Coastguard Worker# !include "../../../CPP/7zip/LzmaDec.mak"
30*f6dc9357SAndroid Build Coastguard Worker
31*f6dc9357SAndroid Build Coastguard WorkerOBJS = \
32*f6dc9357SAndroid Build Coastguard Worker  $(7Z_OBJS) \
33*f6dc9357SAndroid Build Coastguard Worker  $(C_OBJS) \
34*f6dc9357SAndroid Build Coastguard Worker  $(ASM_OBJS) \
35*f6dc9357SAndroid Build Coastguard Worker  $O\resource.res
36*f6dc9357SAndroid Build Coastguard Worker
37*f6dc9357SAndroid Build Coastguard Worker!include "../../../CPP/Build.mak"
38*f6dc9357SAndroid Build Coastguard Worker
39*f6dc9357SAndroid Build Coastguard Worker$(7Z_OBJS): $(*B).c
40*f6dc9357SAndroid Build Coastguard Worker	$(COMPL_O1)
41*f6dc9357SAndroid Build Coastguard Worker$(C_OBJS): ../../$(*B).c
42*f6dc9357SAndroid Build Coastguard Worker	$(COMPL_O1)
43*f6dc9357SAndroid Build Coastguard Worker
44*f6dc9357SAndroid Build Coastguard Worker!include "../../Asm_c.mak"
45