Home | History | Annotate | Download | only in Lzma
      1 PROG = lzma
      2 CXX = g++
      3 LIB =
      4 RM = rm -f
      5 CFLAGS = -c -O2 -Wall -D_7ZIP_ST
      6 
      7 OBJS = \
      8   LzmaUtil.o \
      9   Alloc.o \
     10   LzFind.o \
     11   LzmaDec.o \
     12   LzmaEnc.o \
     13   7zFile.o \
     14   7zStream.o \
     15 
     16 
     17 all: $(PROG)
     18 
     19 $(PROG): $(OBJS)
     20 	$(CXX) -o $(PROG) $(LDFLAGS) $(OBJS) $(LIB) $(LIB2)
     21 
     22 LzmaUtil.o: LzmaUtil.c
     23 	$(CXX) $(CFLAGS) LzmaUtil.c
     24 
     25 Alloc.o: ../../Alloc.c
     26 	$(CXX) $(CFLAGS) ../../Alloc.c
     27 
     28 LzFind.o: ../../LzFind.c
     29 	$(CXX) $(CFLAGS) ../../LzFind.c
     30 
     31 LzmaDec.o: ../../LzmaDec.c
     32 	$(CXX) $(CFLAGS) ../../LzmaDec.c
     33 
     34 LzmaEnc.o: ../../LzmaEnc.c
     35 	$(CXX) $(CFLAGS) ../../LzmaEnc.c
     36 
     37 7zFile.o: ../../7zFile.c
     38 	$(CXX) $(CFLAGS) ../../7zFile.c
     39 
     40 7zStream.o: ../../7zStream.c
     41 	$(CXX) $(CFLAGS) ../../7zStream.c
     42 
     43 clean:
     44 	-$(RM) $(PROG) $(OBJS)
     45