diff --git a/Makefile b/Makefile index f7c9e8a..7c1fc2d 100644 --- a/Makefile +++ b/Makefile @@ -3,11 +3,14 @@ # or uncomment the following line #zstd=1 +# to compile with local zstd headers +# run `make zstd_local=` +# zstd_local must be an absolute path + CC = cc AR = ar SVB = thirdparty/streamvbyte SVB16 = thirdparty/streamvbyte16 -SVB16TOSLOW5 = ../../ SVBLIB = $(SVB)/libstreamvbyte.a SVB16LIB = $(SVB16)/libstreamvbyte16.a CPPFLAGS += -I include/ -I $(SVB)/include/ -I $(SVB16) @@ -63,7 +66,7 @@ $(SVBLIB): make -C $(SVB) no_simd=$(no_simd) libstreamvbyte.a $(SVB16LIB): - make -C $(SVB16) no_simd=$(no_simd) zstd=$(zstd) zstd_local=$(SVB16TOSLOW5)/$(zstd_local) libstreamvbyte16.a + make -C $(SVB16) no_simd=$(no_simd) zstd=$(zstd) zstd_local=$(zstd_local) libstreamvbyte16.a $(BUILD_DIR)/slow5.o: src/slow5.c src/slow5_extra.h src/slow5_idx.h src/slow5_misc.h src/klib/ksort.h $(SLOW5_H) $(CC) $(CFLAGS) $(CPPFLAGS) $< -c -fpic -o $@