mirror of
https://github.com/Xevion/easy7zip.git
synced 2025-12-08 12:07:03 -06:00
merge multi threading to master branch
- updated zstd to latest devel release - lz4, lz5 and zstd is included now - all three support threading
This commit is contained in:
@@ -27,7 +27,10 @@ OBJS = \
|
||||
$(COMPRESS_OBJS) \
|
||||
$(CRYPTO_OBJS) \
|
||||
$(C_OBJS) \
|
||||
$(LZ4_OBJS) \
|
||||
$(LZ5_OBJS) \
|
||||
$(ZSTD_OBJS) \
|
||||
$(ZSTDMT_OBJS) \
|
||||
$(ASM_OBJS) \
|
||||
$O\resource.res \
|
||||
|
||||
@@ -173,11 +176,26 @@ $(C_OBJS): ../../../../C/$(*B).c
|
||||
$(COMPL_O2)
|
||||
!ENDIF
|
||||
|
||||
!IFDEF LZ4_OBJS
|
||||
$(LZ4_OBJS): ../../../../C/lz4/$(*B).c
|
||||
$(COMPL_O2)
|
||||
!ENDIF
|
||||
|
||||
!IFDEF LZ5_OBJS
|
||||
$(LZ5_OBJS): ../../../../C/lz5/$(*B).c
|
||||
$(COMPL_O2)
|
||||
!ENDIF
|
||||
|
||||
!IFDEF ZSTD_OBJS
|
||||
$(ZSTD_OBJS): ../../../../C/zstd/$(*B).c
|
||||
$(COMPL_O2)
|
||||
!ENDIF
|
||||
|
||||
!IFDEF ZSTDMT_OBJS
|
||||
$(ZSTDMT_OBJS): ../../../../C/zstdmt/$(*B).c
|
||||
$(COMPL_O2)
|
||||
!ENDIF
|
||||
|
||||
|
||||
!ELSE
|
||||
|
||||
@@ -240,8 +258,17 @@ $(ZSTD_OBJS): ../../../../C/zstd/$(*B).c
|
||||
$(COMPLB_O2)
|
||||
{../../../../C}.c{$O}.obj::
|
||||
$(CCOMPLB)
|
||||
{../../../../C/lz4}.c{$O}.obj::
|
||||
$(CCOMPLB)
|
||||
{../../../../C/lz5}.c{$O}.obj::
|
||||
$(CCOMPLB)
|
||||
{../../../../C/zstd}.c{$O}.obj::
|
||||
$(CCOMPLB)
|
||||
{../../../../C/zstdmt}.c{$O}.obj::
|
||||
$(CCOMPLB) \
|
||||
-I ../../../../C/lz4 \
|
||||
-I ../../../../C/lz5 \
|
||||
-I ../../../../C/zstd
|
||||
|
||||
!ENDIF
|
||||
|
||||
|
||||
Reference in New Issue
Block a user