ViewVC Help
View File | Revision Log | Show Annotations | Download File
/cvs/liblzf/Makefile.in
Revision: 1.4
Committed: Mon Dec 29 12:48:16 2003 UTC (20 years, 4 months ago) by pcg
Branch: MAIN
Changes since 1.3: +1 -1 lines
Log Message:
*** empty log message ***

File Contents

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