ViewVC Help
View File | Revision Log | Show Annotations | Download File
/cvs/liblzf/Makefile.in
Revision: 1.6
Committed: Wed Dec 15 07:10:57 2004 UTC (19 years, 5 months ago) by root
Branch: MAIN
Changes since 1.5: +1 -1 lines
Log Message:
*** empty log message ***

File Contents

# User Rev Content
1 root 1.6 VERSION = 1.4
2 root 1.1
3     prefix = @prefix@
4     exec_prefix = @exec_prefix@
5     libdir = @libdir@
6     bindir = @bindir@
7     includedir = @includedir@
8    
9 pcg 1.5 VPATH = @srcdir@
10    
11 root 1.1 CC = @CC@
12 pcg 1.5 CPPFLAGS = -I. @CPPFLAGS@
13 root 1.1 CFLAGS = @CFLAGS@
14     LDFLAGS = @LDFLAGS@
15     RANLIB = @RANLIB@
16     INSTALL = @INSTALL@
17     INSTALL_DATA = @INSTALL_DATA@
18    
19     all: Makefile lzf
20    
21     clean:
22     -rm -f *.o *.a lzf bench
23    
24     lzf_c.o: lzf_c.c lzfP.h
25    
26     lzf_d.o: lzf_d.c lzfP.h
27    
28     lzf.o: lzf.c
29    
30     lzf: lzf.o liblzf.a
31    
32     lzfP.h: lzf.h config.h
33    
34     liblzf.a: lzf_c.o lzf_d.o
35     rm -f $@
36     $(AR) rc $@ $^
37     $(RANLIB) $@
38    
39     install: all
40     $(INSTALL) -d $(bindir)
41     $(INSTALL) -m 755 lzf $(bindir)
42     $(INSTALL) -d $(includedir)
43     $(INSTALL_DATA) lzf.h $(includedir)
44     $(INSTALL) -d $(libdir)
45     $(INSTALL_DATA) liblzf.a $(libdir)
46    
47     dist:
48     mkdir liblzf-$(VERSION)
49     cp -Rp LICENSE README Makefile.in config.h.in \
50     configure configure.in install-sh \
51     lzf.h lzfP.h lzf_c.c lzf_d.c \
52     crc32.h lzf.c Changes \
53     liblzf-$(VERSION)
54     -chown -R root.root liblzf-$(VERSION)
55     chmod -R u=rwX,go=rX liblzf-$(VERSION)
56     tar cvf - liblzf-$(VERSION) | gzip -9 >liblzf-$(VERSION).tar.gz
57     rm -rf liblzf-$(VERSION)
58     ls -l liblzf-$(VERSION).tar.gz
59    
60     Makefile: Makefile.in
61     ./config.status
62    
63     bench: Makefile liblzf.a bench.c
64 pcg 1.5 $(CC) $(CPPFLAGS) $(CFLAGS) -g -o bench bench.c -L. -llzf
65 root 1.1