summaryrefslogtreecommitdiffstats
path: root/examples/Makefile
diff options
context:
space:
mode:
authorNick Terrell <terrelln@fb.com>2016-11-10 00:20:47 (GMT)
committerNick Terrell <terrelln@fb.com>2016-11-10 01:39:56 (GMT)
commit94917c9a04ce08fcdb6b465b4aff38d2d82053aa (patch)
tree4d762b18e40590e001f0579726160c6bb9367e96 /examples/Makefile
parentbd88e4007b7e3eddd58e2c76c39b5bb650b5cb20 (diff)
downloadlz4-94917c9a04ce08fcdb6b465b4aff38d2d82053aa.zip
lz4-94917c9a04ce08fcdb6b465b4aff38d2d82053aa.tar.gz
lz4-94917c9a04ce08fcdb6b465b4aff38d2d82053aa.tar.bz2
Add dictionary random access example
Diffstat (limited to 'examples/Makefile')
-rw-r--r--examples/Makefile16
1 files changed, 10 insertions, 6 deletions
diff --git a/examples/Makefile b/examples/Makefile
index c8caf24..aad713b 100644
--- a/examples/Makefile
+++ b/examples/Makefile
@@ -48,7 +48,7 @@ endif
default: all
-all: printVersion doubleBuffer ringBuffer ringBufferHC lineCompress frameCompress
+all: printVersion doubleBuffer dictionaryRandomAccess ringBuffer ringBufferHC lineCompress frameCompress
printVersion: $(LZ4DIR)/lz4.c printVersion.c
$(CC) $(FLAGS) $^ -o $@$(EXT)
@@ -56,6 +56,9 @@ printVersion: $(LZ4DIR)/lz4.c printVersion.c
doubleBuffer: $(LZ4DIR)/lz4.c blockStreaming_doubleBuffer.c
$(CC) $(FLAGS) $^ -o $@$(EXT)
+dictionaryRandomAccess: $(LZ4DIR)/lz4.c dictionaryRandomAccess.c
+ $(CC) $(FLAGS) $^ -o $@$(EXT)
+
ringBuffer : $(LZ4DIR)/lz4.c blockStreaming_ringBuffer.c
$(CC) $(FLAGS) $^ -o $@$(EXT)
@@ -66,7 +69,7 @@ lineCompress: $(LZ4DIR)/lz4.c blockStreaming_lineByLine.c
$(CC) $(FLAGS) $^ -o $@$(EXT)
frameCompress: frameCompress.c
- $(CC) $(FLAGS) $^ -o $@$(EXT) -L$(LZ4DIR) -llz4
+ $(CC) $(FLAGS) $^ -o $@$(EXT) $(LZ4DIR)/liblz4.a
compressFunctions: $(LZ4DIR)/lz4.c compress_functions.c
$(CC) $(FLAGS) $^ -o $@$(EXT) -lrt
@@ -77,15 +80,16 @@ simpleBuffer: $(LZ4DIR)/lz4.c simple_buffer.c
test : all
./printVersion$(EXT)
./doubleBuffer$(EXT) $(TESTFILE)
+ ./dictionaryRandomAccess$(EXT) $(TESTFILE) $(TESTFILE) 1100 1400
./ringBuffer$(EXT) $(TESTFILE)
./ringBufferHC$(EXT) $(TESTFILE)
./lineCompress$(EXT) $(TESTFILE)
- LD_LIBRARY_PATH=$(LZ4DIR) ./frameCompress$(EXT) $(TESTFILE)
+ ./frameCompress$(EXT) $(TESTFILE)
$(LZ4) -vt $(TESTFILE).lz4
clean:
@rm -f core *.o *.dec *-0 *-9 *-8192 *.lz4s *.lz4 \
- printVersion$(EXT) doubleBuffer$(EXT) ringBuffer$(EXT) ringBufferHC$(EXT) \
- lineCompress$(EXT) frameCompress$(EXT) compressFunctions$(EXT) simpleBuffer$(EXT)
+ printVersion$(EXT) doubleBuffer$(EXT) dictionaryRandomAccess$(EXT) \
+ ringBuffer$(EXT) ringBufferHC$(EXT) lineCompress$(EXT) frameCompress$(EXT) \
+ compressFunctions$(EXT) simpleBuffer$(EXT)
@echo Cleaning completed
-