summaryrefslogtreecommitdiffstats
path: root/examples/Makefile
diff options
context:
space:
mode:
authorZbigniew Jędrzejewski-Szmek <zbyszek@in.waw.pl>2015-05-21 13:17:21 (GMT)
committerZbigniew Jędrzejewski-Szmek <zbyszek@in.waw.pl>2015-06-18 03:45:15 (GMT)
commit386d216cdf92574c48c2a6c2efc223bf0cc3e844 (patch)
tree876d14bf0828a2d18145c72414b61f4bc16ad423 /examples/Makefile
parentbaf78e7e4dcbdf824a76f990ffeb573d113bbbdb (diff)
downloadlz4-386d216cdf92574c48c2a6c2efc223bf0cc3e844.zip
lz4-386d216cdf92574c48c2a6c2efc223bf0cc3e844.tar.gz
lz4-386d216cdf92574c48c2a6c2efc223bf0cc3e844.tar.bz2
Add example which uses the frame api through the library
Diffstat (limited to 'examples/Makefile')
-rw-r--r--examples/Makefile9
1 files changed, 7 insertions, 2 deletions
diff --git a/examples/Makefile b/examples/Makefile
index 808b511..5d8bb0f 100644
--- a/examples/Makefile
+++ b/examples/Makefile
@@ -47,7 +47,7 @@ endif
default: all
-all: printVersion doubleBuffer ringBuffer ringBufferHC lineCompress
+all: printVersion doubleBuffer ringBuffer ringBufferHC lineCompress frameCompress
printVersion: $(LZ4DIR)/lz4.c printVersion.c
$(CC) $(FLAGS) $^ -o $@$(EXT)
@@ -64,15 +64,20 @@ ringBufferHC: $(LZ4DIR)/lz4.c $(LZ4DIR)/lz4hc.c HCStreaming_ringBuffer.c
lineCompress: $(LZ4DIR)/lz4.c blockStreaming_lineByLine.c
$(CC) $(FLAGS) $^ -o $@$(EXT)
+frameCompress: frameCompress.c
+ $(CC) $(FLAGS) $^ -o $@$(EXT) -L$(LZ4DIR) -llz4
+
test : all
./printVersion$(EXT)
./doubleBuffer$(EXT) $(TESTFILE)
./ringBuffer$(EXT) $(TESTFILE)
./ringBufferHC$(EXT) $(TESTFILE)
./lineCompress$(EXT) $(TESTFILE)
+ LD_LIBRARY_PATH=$(LZ4DIR) ./frameCompress$(EXT) $(TESTFILE)
clean:
@rm -f core *.o *.dec *-0 *-9 *-8192 *.lz4s \
- printVersion$(EXT) doubleBuffer$(EXT) ringBuffer$(EXT) ringBufferHC$(EXT) lineCompress$(EXT)
+ printVersion$(EXT) doubleBuffer$(EXT) ringBuffer$(EXT) ringBufferHC$(EXT) \
+ lineCompress$(EXT) frameCompress$(EXT)
@echo Cleaning completed