summaryrefslogtreecommitdiffstats
path: root/Makefile
diff options
context:
space:
mode:
authoryann.collet.73@gmail.com <yann.collet.73@gmail.com@650e7d94-2a16-8b24-b05c-7c0b3f6821cd>2013-10-01 20:32:43 (GMT)
committeryann.collet.73@gmail.com <yann.collet.73@gmail.com@650e7d94-2a16-8b24-b05c-7c0b3f6821cd>2013-10-01 20:32:43 (GMT)
commit82bf5be9b0e4e5bd3dbdae4ec2aaa9fe8fc693fb (patch)
tree05c443929faadeef49c985350916abb466271d52 /Makefile
parentc63f81c1053873f169fc70753de8f6d7d81a9a2b (diff)
downloadlz4-82bf5be9b0e4e5bd3dbdae4ec2aaa9fe8fc693fb.zip
lz4-82bf5be9b0e4e5bd3dbdae4ec2aaa9fe8fc693fb.tar.gz
lz4-82bf5be9b0e4e5bd3dbdae4ec2aaa9fe8fc693fb.tar.bz2
git-svn-id: https://lz4.googlecode.com/svn/trunk@106 650e7d94-2a16-8b24-b05c-7c0b3f6821cd
Diffstat (limited to 'Makefile')
-rw-r--r--Makefile21
1 files changed, 14 insertions, 7 deletions
diff --git a/Makefile b/Makefile
index 1d6102e..545a781 100644
--- a/Makefile
+++ b/Makefile
@@ -30,11 +30,11 @@
# fullbench32: Same as fullbench, but forced to compile in 32-bits mode
# ################################################################
-RELEASE=r105
+RELEASE=r106
PREFIX=/usr
BINDIR=$(PREFIX)/bin
MANDIR=$(PREFIX)/share/man/man1
-DISTNAME=lz4-$(RELEASE).tar.gz
+DISTRIBNAME=lz4-$(RELEASE).tar.gz
CC=gcc
CFLAGS=-I. -std=c99 -Wall -W -Wundef -Wno-implicit-function-declaration
@@ -46,12 +46,14 @@ else
EXT =
endif
-SOURCES = bench.c bench.h fullbench.c fuzzer.c lz4.1 lz4.c lz4cli.c \
+TEXT = bench.c bench.h fullbench.c fuzzer.c lz4.1 lz4.c lz4cli.c \
lz4_format_description.txt lz4.h lz4hc.c lz4hc.h \
- LZ4_Streaming_Format.odt Makefile xxhash.c xxhash.h \
+ Makefile xxhash.c xxhash.h \
NEWS COPYING \
cmake/CMakeLists.txt cmake/pack/release_COPYING.txt \
cmake/pack/CMakeLists.txt
+NONTEXT = LZ4_Streaming_Format.odt
+SOURCES = $(TEXT) $(NONTEXT)
default: lz4 lz4c
@@ -99,11 +101,16 @@ uninstall:
dist: clean
@install -dD -m 700 lz4-$(RELEASE)/cmake/pack/
- @for f in $(SOURCES); do \
+ @for f in $(TEXT); do \
+ tr -d '\r' < $$f > .tmp; \
+ install -m 600 .tmp lz4-$(RELEASE)/$$f; \
+ done
+ @rm .tmp
+ @for f in $(NONTEXT); do \
install -m 600 $$f lz4-$(RELEASE)/$$f; \
done
- @tar -czf $(DISTNAME) lz4-$(RELEASE)/
+ @tar -czf $(DISTRIBNAME) lz4-$(RELEASE)/
@rm -rf lz4-$(RELEASE)
- @echo Distribution $(DISTNAME) built
+ @echo Distribution $(DISTRIBNAME) built
endif