Imported Upstream version 9.20
[platform/upstream/7zip.git] / CPP / 7zip / Bundles / LzmaCon / makefile
1 PROG = lzma.exe\r
2 MY_CONSOLE = 1\r
3 CFLAGS = $(CFLAGS)\r
4 \r
5 LZMA_OBJS = \\r
6   $O\LzmaAlone.obj \\r
7 \r
8 COMPRESS_OBJS = \\r
9   $O\LzmaDecoder.obj \\r
10   $O\LzmaEncoder.obj \\r
11   $O\LzmaRegister.obj \\r
12 \r
13 COMMON_OBJS = \\r
14   $O\CommandLineParser.obj \\r
15   $O\CRC.obj \\r
16   $O\IntToString.obj \\r
17   $O\MyString.obj \\r
18   $O\StringConvert.obj \\r
19   $O\StringToInt.obj \\r
20   $O\MyVector.obj\r
21 \r
22 WIN_OBJS = \\r
23   $O\FileIO.obj \\r
24   $O\System.obj\r
25 \r
26 7ZIP_COMMON_OBJS = \\r
27   $O\CWrappers.obj \\r
28   $O\CreateCoder.obj \\r
29   $O\FileStreams.obj \\r
30   $O\FilterCoder.obj \\r
31   $O\OutBuffer.obj \\r
32   $O\StreamUtils.obj \\r
33 \r
34 UI_COMMON_OBJS = \\r
35   $O\Bench.obj \\r
36 \r
37 CONSOLE_OBJS = \\r
38   $O\ConsoleClose.obj \\r
39   $O\BenchCon.obj \\r
40 \r
41 C_OBJS = \\r
42   $O\Alloc.obj \\r
43   $O\Bra86.obj \\r
44   $O\CpuArch.obj \\r
45   $O\LzFind.obj \\r
46   $O\LzFindMt.obj \\r
47   $O\Lzma86Dec.obj \\r
48   $O\Lzma86Enc.obj \\r
49   $O\LzmaDec.obj \\r
50   $O\LzmaEnc.obj \\r
51   $O\Threads.obj \\r
52 \r
53 !include "../../Crc.mak"\r
54 \r
55 OBJS = \\r
56   $O\StdAfx.obj \\r
57   $(LZMA_OBJS) \\r
58   $(COMPRESS_OBJS) \\r
59   $(COMMON_OBJS) \\r
60   $(WIN_OBJS) \\r
61   $(7ZIP_COMMON_OBJS) \\r
62   $(UI_COMMON_OBJS) \\r
63   $(CONSOLE_OBJS) \\r
64   $(C_OBJS) \\r
65   $(ASM_OBJS) \\r
66 \r
67 !include "../../../Build.mak"\r
68 \r
69 \r
70 $(LZMA_OBJS): $(*B).cpp\r
71         $(COMPL)\r
72 $(COMPRESS_OBJS): ../../Compress/$(*B).cpp\r
73         $(COMPL_O2)\r
74 $(COMMON_OBJS): ../../../Common/$(*B).cpp\r
75         $(COMPL)\r
76 $(WIN_OBJS): ../../../Windows/$(*B).cpp\r
77         $(COMPL)\r
78 $(7ZIP_COMMON_OBJS): ../../Common/$(*B).cpp\r
79         $(COMPL)\r
80 $(UI_COMMON_OBJS): ../../UI/Common/$(*B).cpp\r
81         $(COMPL)\r
82 $(CONSOLE_OBJS): ../../UI/Console/$(*B).cpp\r
83         $(COMPL)\r
84 $(C_OBJS): ../../../../C/$(*B).c\r
85         $(COMPL_O2)\r
86 \r
87 !include "../../Asm.mak"\r