summaryrefslogtreecommitdiffstats
path: root/examples/Makefile
diff options
context:
space:
mode:
authorYann Collet <yann.collet.73@gmail.com>2015-06-28 20:25:10 (GMT)
committerYann Collet <yann.collet.73@gmail.com>2015-06-28 20:25:10 (GMT)
commit48feb909ddd2e3c151d0f9ea1a402f6b575c0bec (patch)
treec6a4f9c5bce6a2cfff2482825cb8a2fd3b54c063 /examples/Makefile
parentbaf78e7e4dcbdf824a76f990ffeb573d113bbbdb (diff)
parent57e14d4c178ca90588b1a1a12f235995cc868276 (diff)
downloadlz4-48feb909ddd2e3c151d0f9ea1a402f6b575c0bec.zip
lz4-48feb909ddd2e3c151d0f9ea1a402f6b575c0bec.tar.gz
lz4-48feb909ddd2e3c151d0f9ea1a402f6b575c0bec.tar.bz2
Merge pull request #129 from Cyan4973/dev
Dev
Diffstat (limited to 'examples/Makefile')
-rw-r--r--examples/Makefile13
1 files changed, 10 insertions, 3 deletions
diff --git a/examples/Makefile b/examples/Makefile
index 808b511..069f7d9 100644
--- a/examples/Makefile
+++ b/examples/Makefile
@@ -33,6 +33,7 @@ FLAGS := -I../lib $(CPPFLAGS) $(CFLAGS) $(LDFLAGS)
TESTFILE= Makefile
LZ4DIR := ../lib
+LZ4 = ../programs/lz4
# Define *.exe as extension for Windows systems
@@ -47,7 +48,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 +65,21 @@ 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)
+ $(LZ4) -vt $(TESTFILE).lz4
clean:
- @rm -f core *.o *.dec *-0 *-9 *-8192 *.lz4s \
- printVersion$(EXT) doubleBuffer$(EXT) ringBuffer$(EXT) ringBufferHC$(EXT) lineCompress$(EXT)
+ @rm -f core *.o *.dec *-0 *-9 *-8192 *.lz4s *.lz4 \
+ printVersion$(EXT) doubleBuffer$(EXT) ringBuffer$(EXT) ringBufferHC$(EXT) \
+ lineCompress$(EXT) frameCompress$(EXT)
@echo Cleaning completed