xref: /aosp_15_r20/external/lzma/C/Util/7zipInstall/makefile (revision f6dc9357d832569d4d1f5d24eacdb3935a1ae8e6)
1PROG = 7zipInstall.exe
2MY_FIXED = 1
3
4!IFDEF Z7_64BIT_INSTALLER
5CFLAGS = $(CFLAGS) -DZ7_64BIT_INSTALLER
6!ENDIF
7
8CFLAGS = $(CFLAGS) \
9  -DZ7_LZMA_SIZE_OPT \
10  -DZ7_NO_METHOD_LZMA2 \
11  -DZ7_NO_METHODS_FILTERS \
12  -DZ7_USE_NATIVE_BRANCH_FILTER \
13  -DZ7_EXTRACT_ONLY \
14
15MAIN_OBJS = \
16  $O\7zipInstall.obj \
17
18C_OBJS = \
19  $O\7zAlloc.obj \
20  $O\7zArcIn.obj \
21  $O\7zBuf.obj \
22  $O\7zFile.obj \
23  $O\7zDec.obj \
24  $O\7zStream.obj \
25  $O\Bcj2.obj \
26  $O\Bra.obj \
27  $O\CpuArch.obj \
28  $O\DllSecur.obj \
29  $O\LzmaDec.obj \
30
31OBJS = \
32  $(MAIN_OBJS) \
33  $(C_OBJS) \
34  $(ASM_OBJS) \
35  $O\resource.res
36
37!include "../../../CPP/7zip/Crc.mak"
38# !include "../../../CPP/7zip/LzmaDec.mak"
39
40!include "../../../CPP/Build.mak"
41
42$(MAIN_OBJS): $(*B).c
43	$(COMPL_O1)
44$(C_OBJS): ../../$(*B).c
45	$(COMPL_O1)
46
47!include "../../Asm_c.mak"
48