aboutsummaryrefslogtreecommitdiff
path: root/lib/liblzf-3.5/Makefile
diff options
context:
space:
mode:
authorMatei Zaharia <matei@eecs.berkeley.edu>2010-11-13 22:07:08 -0800
committerMatei Zaharia <matei@eecs.berkeley.edu>2010-11-13 22:07:08 -0800
commit89fcd96702d6aa963192f0221922d2702820048f (patch)
tree99dcdc918425ec68170d02bf2dc8eb6ab2bd400b /lib/liblzf-3.5/Makefile
parentb7574201d56e0466b874a24b7ee6b09e29e0c2d8 (diff)
downloadspark-89fcd96702d6aa963192f0221922d2702820048f.tar.gz
spark-89fcd96702d6aa963192f0221922d2702820048f.tar.bz2
spark-89fcd96702d6aa963192f0221922d2702820048f.zip
Initial work to get Spark compiling with SBT 0.7.5 RC0
Diffstat (limited to 'lib/liblzf-3.5/Makefile')
-rw-r--r--lib/liblzf-3.5/Makefile66
1 files changed, 66 insertions, 0 deletions
diff --git a/lib/liblzf-3.5/Makefile b/lib/liblzf-3.5/Makefile
new file mode 100644
index 0000000000..2af118f9d3
--- /dev/null
+++ b/lib/liblzf-3.5/Makefile
@@ -0,0 +1,66 @@
+VERSION = 3.5
+
+prefix = /usr/local
+exec_prefix = ${prefix}
+libdir = ${exec_prefix}/lib
+bindir = ${exec_prefix}/bin
+includedir = ${prefix}/include
+
+
+
+CC = gcc
+CPPFLAGS = -I.
+CFLAGS = -fPIC -O3 -funroll-all-loops
+LDFLAGS =
+RANLIB = ranlib
+INSTALL = /usr/bin/install -c
+INSTALL_DATA = ${INSTALL} -m 644
+
+all: Makefile lzf
+
+clean:
+ -rm -f *.o *.a lzf bench
+
+lzf_c.o: lzf_c.c lzfP.h
+
+lzf_d.o: lzf_d.c lzfP.h
+
+lzf.o: lzf.c
+
+lzf: lzf.o liblzf.a
+
+lzfP.h: lzf.h config.h
+
+liblzf.a: lzf_c.o lzf_d.o
+ rm -f $@
+ $(AR) rc $@ $^
+ $(RANLIB) $@
+
+install: all
+ $(INSTALL) -d $(bindir)
+ $(INSTALL) -m 755 lzf $(bindir)
+ $(INSTALL) -d $(includedir)
+ $(INSTALL_DATA) lzf.h $(includedir)
+ $(INSTALL) -d $(libdir)
+ $(INSTALL_DATA) liblzf.a $(libdir)
+
+dist:
+ mkdir liblzf-$(VERSION)
+ tar c LICENSE README Makefile.in config.h.in \
+ configure configure.ac install-sh \
+ cs/README cs/CLZF.cs \
+ lzf.h lzfP.h lzf_c.c lzf_d.c \
+ crc32.h lzf.c Changes \
+ | tar xpC liblzf-$(VERSION)
+ -chown -R root.root liblzf-$(VERSION)
+ chmod -R u=rwX,go=rX liblzf-$(VERSION)
+ tar cvf - liblzf-$(VERSION) | gzip -9 >liblzf-$(VERSION).tar.gz
+ rm -rf liblzf-$(VERSION)
+ ls -l liblzf-$(VERSION).tar.gz
+
+Makefile: Makefile.in
+ ./config.status
+
+bench: Makefile liblzf.a bench.c
+ $(CC) $(CPPFLAGS) $(CFLAGS) -g -o bench bench.c -L. -llzf
+