20
20
# zstreamtest32: Same as zstreamtest, but forced to compile in 32-bits mode
21
21
# ##########################################################################
22
22
23
- ZSTD_LEGACY_SUPPORT ?= 0
23
+ ZSTD_LEGACY_SUPPORT ?= 5
24
24
25
25
DEBUGLEVEL ?= 2
26
26
export DEBUGLEVEL # transmit value to sub-makefiles
@@ -33,14 +33,15 @@ PYTHON ?= python3
33
33
TESTARTEFACT := versionsTest
34
34
35
35
DEBUGFLAGS += -g -Wno-c++-compat
36
- CPPFLAGS += -I$(LIB_SRCDIR ) -I$(LIB_SRCDIR ) /common -I$(LIB_SRCDIR ) /compress \
36
+ CPPFLAGS += -I$(LIB_SRCDIR ) -I$(LIB_SRCDIR ) /common -I$(LIB_SRCDIR ) /compress -I $( LIB_SRCDIR ) /legacy \
37
37
-I$(LIB_SRCDIR ) /dictBuilder -I$(LIB_SRCDIR ) /deprecated -I$(PRGDIR ) \
38
38
-DZSTD_WINDOW_OVERFLOW_CORRECT_FREQUENTLY=1
39
39
40
40
ZSTDCOMMON_FILES := $(sort $(ZSTD_COMMON_FILES ) )
41
41
ZSTDCOMP_FILES := $(sort $(ZSTD_COMPRESS_FILES ) )
42
42
ZSTDDECOMP_FILES := $(sort $(ZSTD_DECOMPRESS_FILES ) )
43
- ZSTD_FILES := $(ZSTDDECOMP_FILES ) $(ZSTDCOMMON_FILES ) $(ZSTDCOMP_FILES )
43
+ ZSTDLEGACY_FILES := $(sort $(wildcard $(LIB_SRCDIR ) /legacy/* .c) )
44
+ ZSTD_FILES := $(ZSTDDECOMP_FILES ) $(ZSTDCOMMON_FILES ) $(ZSTDCOMP_FILES ) $(ZSTDLEGACY_FILES )
44
45
ZDICT_FILES := $(sort $(ZSTD_DICTBUILDER_FILES ) )
45
46
46
47
ZSTD_F1 := $(sort $(wildcard $(ZSTD_FILES ) ) )
@@ -222,8 +223,8 @@ CLEAN += invalidDictionaries
222
223
invalidDictionaries : $(ZSTD_OBJECTS ) invalidDictionaries.c
223
224
224
225
CLEAN += legacy
225
- legacy : CPPFLAGS += -I $( LIB_SRCDIR ) /legacy - UZSTD_LEGACY_SUPPORT -DZSTD_LEGACY_SUPPORT=4
226
- legacy : $(ZSTD_FILES ) $( sort $( wildcard $( LIB_SRCDIR ) /legacy/ * .c) ) legacy.c
226
+ legacy : CPPFLAGS += -UZSTD_LEGACY_SUPPORT -DZSTD_LEGACY_SUPPORT=4
227
+ legacy : $(ZSTD_FILES ) legacy.c
227
228
228
229
CLEAN += decodecorpus
229
230
decodecorpus : LDLIBS += -lm
0 commit comments