4 LIBS = $(LIBS) bufferoverflowU.lib
5 CFLAGS = $(CFLAGS) -GS- -Zc:forScope -WX -GS- -Gy -W4
16 CFLAGS = $(CFLAGS) -nologo -c -Fo$O/ -D_LZMA_IN_CB
17 CFLAGS_O1 = $(CFLAGS) -O1
18 CFLAGS_O2 = $(CFLAGS) -O2
20 LFLAGS = $(LFLAGS) -nologo -OPT:NOWIN98 -OPT:REF
24 COMPL_O1 = $(CPP) $(CFLAGS_O1) $**
25 COMPL_O2 = $(CPP) $(CFLAGS_O2) $**
26 COMPL = $(CPP) $(CFLAGS_O1) $**
53 -del /Q $(PROGPATH) $O\*.exe $O\*.dll $O\*.obj $O\*.lib $O\*.exp $O\*.res $O\*.pch
56 if not exist "$O" mkdir "$O"
58 $(PROGPATH): $O $(OBJS)
59 link $(LFLAGS) -out:$(PROGPATH) $(OBJS) $(LIBS)
64 $O\LzmaDecode.obj: ../../Compress/Lzma/$(*B).c
67 $O\BranchX86.obj: ../../Compress/Branch/$(*B).c
70 $O\BranchX86_2.obj: ../../Compress/Branch/$(*B).c
73 $(C_OBJS): ../../$(*B).c