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, 5 months ago) by root
Branch: MAIN
CVS Tags: rel-1_1, rel-1_2, HEAD
Log Message:
*** empty log message ***

File Contents

# User Rev Content
1 root 1.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