mirror of
https://github.com/Xevion/easy7zip.git
synced 2025-12-06 13:14:59 -06:00
More Build.mak optimizations and fix for LzmaDec.mak
This commit is contained in:
@@ -1,5 +1,5 @@
|
||||
!IF "$(PLATFORM)" == "x64"
|
||||
CFLAGS_C_SPEC = -D_LZMA_DEC_OPT
|
||||
CFLAGS = $(CFLAGS) -D_LZMA_DEC_OPT
|
||||
ASM_OBJS = $(ASM_OBJS) \
|
||||
$O\LzmaDecOpt.obj
|
||||
!ENDIF
|
||||
|
||||
@@ -13,7 +13,7 @@ O=o
|
||||
|
||||
LIBS = $(LIBS) oleaut32.lib ole32.lib user32.lib advapi32.lib shell32.lib
|
||||
|
||||
CFLAGS = $(CFLAGS) -c /nologo /Fo$O/ /W4 /WX /EHsc /MT /MP /GL /Gw
|
||||
CFLAGS = $(CFLAGS) -c /nologo /Fo$O/ /W4 /WX /EHsc /MT /MP /GR- /GL /Gw /Gy
|
||||
|
||||
!IFDEF MY_CONSOLE
|
||||
CFLAGS = $(CFLAGS) -D_CONSOLE
|
||||
@@ -22,7 +22,7 @@ CFLAGS = $(CFLAGS) -D_CONSOLE
|
||||
CFLAGS_O1 = $(CFLAGS) /O1
|
||||
CFLAGS_O2 = $(CFLAGS) /O2 /Ob3
|
||||
|
||||
LFLAGS = $(LFLAGS) /nologo /LTCG /LARGEADDRESSAWARE /OPT:REF,ICF,LBR
|
||||
LFLAGS = $(LFLAGS) /nologo /LTCG /LARGEADDRESSAWARE
|
||||
|
||||
!IFDEF DEF_FILE
|
||||
LFLAGS = $(LFLAGS) /DLL /DEF:$(DEF_FILE)
|
||||
|
||||
Reference in New Issue
Block a user