ViewVC Help
View File | Revision Log | Show Annotations | Download File
/cvs/PDL-Audio/sndlib/Makefile.in
Revision: 1.1
Committed: Tue Dec 28 01:05:16 2004 UTC (19 years, 4 months ago) by root
Branch: MAIN
CVS Tags: rel-1_1, rel-1_2, HEAD
Log Message:
*** empty log message ***

File Contents

# Content
1 srcdir = @srcdir@
2 prefix = /usr/local
3 libdir = $(prefix)/lib
4 includedir = $(prefix)/include
5
6 VPATH = @srcdir@
7 CC = @CC@
8 INSTALL = @INSTALL@
9 DEFS = @DEFS@
10 CFLAGS = @CFLAGS@
11 LDFLAGS = @LDFLAGS@
12 LIBS = @LIBS@
13 INSTALL = install
14 A_LD = @A_LD@
15 A_LD_FLAGS = @A_LD_FLAGS@
16
17 AUDIO_LIB = @AUDIO_LIB@
18 LIB_NAME = @LIB_NAME@
19
20 .c.o:
21 $(CC) -c $(DEFS) $(CFLAGS) -DHAVE_SNDLIB $<
22
23 SNDLIB_HEADERS = sndlib.h # clm.h
24 SNDLIB_O_FILES = headers.o audio.o io.o sound.o # clm.o
25
26 all: sndlib.a
27
28 sndlib.a: $(SNDLIB_HEADERS) $(SNDLIB_O_FILES)
29 $(A_LD) -r $(LDFLAGS) $(SNDLIB_O_FILES) -o sndlib.a $(A_LD_FLAGS)
30
31 $(SNDLIB_O_FILES): $(SNDLIB_HEADERS)
32
33 clean:
34 rm -f $(SNDLIB_O_FILES) sndlib.a
35
36 sndplay: $(SNDLIB_HEADERS) $(SNDLIB_O_FILES) sndplay.o
37 $(CC) sndplay.c -o sndplay $(libdir)/$(LIB_NAME)
38
39 sndrecord: $(SNDLIB_HEADERS) $(SNDLIB_O_FILES) sndrecord.o
40 $(CC) sndrecord.c -o sndrecord $(libdir)/$(LIB_NAME)
41
42 sndinfo: $(SNDLIB_HEADERS) $(SNDLIB_O_FILES) sndinfo.o
43 $(CC) sndinfo.c -o sndinfo $(libdir)/$(LIB_NAME)
44
45 sndsine: $(SNDLIB_HEADERS) $(SNDLIB_O_FILES) sndsine.o
46 $(CC) sndsine.c -o sndsine $(libdir)/$(LIB_NAME)
47
48 audinfo: $(SNDLIB_HEADERS) $(SNDLIB_O_FILES) audinfo.o
49 $(CC) audinfo.c -o audinfo $(libdir)/$(LIB_NAME)
50
51 install: sndlib
52 $(INSTALL) sndlib.a $(libdir)/sndlib.a
53 $(INSTALL) sndlib.h $(includedir)/sndlib.h
54
55 uninstall:
56 rm -f $(libdir)/sndlib.a
57 rm -f $(libdir)/sndlib.so
58
59
60 Makefile: Makefile.in config.status
61 ./config.status
62
63 config.status: configure
64 ./config.status --recheck
65
66 configure: configure.in
67 cd $(srcdir); autoconf
68