5 CFLAGS = -c -O2 -Wall
\r
7 OBJS = 7zAlloc.o 7zBuffer.o 7zCrc.o 7zDecode.o 7zExtract.o 7zHeader.o 7zIn.o 7zItem.o 7zMain.o 7zMethodID.o LzmaDecode.o
\r
12 $(CXX) -o $(PROG) $(LDFLAGS) $(OBJS) $(LIB)
\r
14 7zAlloc.o: 7zAlloc.c
\r
15 $(CXX) $(CFLAGS) 7zAlloc.c
\r
17 7zBuffer.o: 7zBuffer.c
\r
18 $(CXX) $(CFLAGS) 7zBuffer.c
\r
21 $(CXX) $(CFLAGS) 7zCrc.c
\r
23 7zDecode.o: 7zDecode.c
\r
24 $(CXX) $(CFLAGS) 7zDecode.c
\r
26 7zExtract.o: 7zExtract.c
\r
27 $(CXX) $(CFLAGS) 7zExtract.c
\r
29 7zHeader.o: 7zHeader.c
\r
30 $(CXX) $(CFLAGS) 7zHeader.c
\r
33 $(CXX) $(CFLAGS) 7zIn.c
\r
36 $(CXX) $(CFLAGS) 7zItem.c
\r
39 $(CXX) $(CFLAGS) 7zMain.c
\r
41 7zMethodID.o: 7zMethodID.c
\r
42 $(CXX) $(CFLAGS) 7zMethodID.c
\r
44 LzmaDecode.o: ../../Compress/LZMA_C/LzmaDecode.c
\r
45 $(CXX) $(CFLAGS) ../../Compress/LZMA_C/LzmaDecode.c
\r
49 -$(RM) $(PROG) $(OBJS)
\r