src/third-party/lzma/Util/Lzma/makefile.gcc (view raw)
1PROG = lzma
2CXX = g++
3LIB =
4RM = rm -f
5CFLAGS = -c -O2 -Wall -D_7ZIP_ST
6
7OBJS = \
8 LzmaUtil.o \
9 Alloc.o \
10 LzFind.o \
11 LzmaDec.o \
12 LzmaEnc.o \
13 7zFile.o \
14 7zStream.o \
15
16
17all: $(PROG)
18
19$(PROG): $(OBJS)
20 $(CXX) -o $(PROG) $(LDFLAGS) $(OBJS) $(LIB) $(LIB2)
21
22LzmaUtil.o: LzmaUtil.c
23 $(CXX) $(CFLAGS) LzmaUtil.c
24
25Alloc.o: ../../Alloc.c
26 $(CXX) $(CFLAGS) ../../Alloc.c
27
28LzFind.o: ../../LzFind.c
29 $(CXX) $(CFLAGS) ../../LzFind.c
30
31LzmaDec.o: ../../LzmaDec.c
32 $(CXX) $(CFLAGS) ../../LzmaDec.c
33
34LzmaEnc.o: ../../LzmaEnc.c
35 $(CXX) $(CFLAGS) ../../LzmaEnc.c
36
377zFile.o: ../../7zFile.c
38 $(CXX) $(CFLAGS) ../../7zFile.c
39
407zStream.o: ../../7zStream.c
41 $(CXX) $(CFLAGS) ../../7zStream.c
42
43clean:
44 -$(RM) $(PROG) $(OBJS)