File: Makefile.in

package info (click to toggle)
rsynth 2.0-6
  • links: PTS
  • area: non-free
  • in suites: woody
  • size: 720 kB
  • ctags: 544
  • sloc: ansic: 5,535; sh: 1,249; makefile: 117
file content (108 lines) | stat: -rw-r--r-- 3,584 bytes parent folder | download
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
# $Id: Makefile.in,v 1.3 1994/11/08 13:30:50 a904209 Exp a904209 $

VPATH        = @srcdir@
SRCDIR       = @srcdir@
CC           = @CC@
PREFIX       = @prefix@
BIN_DIR      = $(PREFIX)/bin
LIB_DIR      = $(PREFIX)/share/dict
LDLIBS       = @LIBS@
XLIBS        = @XLIBS@
CFLAGS       = @CFLAGS@
CPPFLAGS     = @CPPFLAGS@ 
DEFS         = -DDICT_DIR=\"$(LIB_DIR)\"
PROGS        = @PROGS@
ADICT        = @ADICT@
BDICT        = @BDICT@
DICTS        = @DICTS@
INSTALL      = @INSTALL@
INSTALL_PROG = @INSTALL_PROGRAM@
INSTALL_DATA = @INSTALL_DATA@
MESSAGE      = Hello there

.c.o :
	$(CC) $(CFLAGS) $(CPPFLAGS) $(DEFS) -c -o $@ $< 

all: $(PROGS) $(DICTS)

check : all
	(./say -W $(MESSAGE) || ./nasay $(MESSAGE))

# SAY_OBJS = say.o saynum.o darray.o ASCII.o text.o english.o trie.o phtoelm.o holmes.o elements.o nsynth.o def_pars.o hplay.o dict.o getarg.o
SAY_OBJS = say.o saynum.o darray.o ASCII.o phones.o text.o english.o trie.o phtoelm.o \
           holmes.o elements.o nsynth.o def_pars.o l2u.o aufile.o  dict.o \
           getarg.o Revision.o 

say : $(SAY_OBJS) hplay.o 
	$(CC) -o $@ $(LDFLAGS) $(SAY_OBJS) hplay.o $(LDLIBS)

nasay : $(SAY_OBJS) naplay.o 
	$(CC) -o $@ $(LDFLAGS) $(SAY_OBJS) naplay.o $(XLIBS) $(LDLIBS)

mkdictdb : mkdictdb.o trie.o phones.o 
	$(CC) -o $@ $(LDFLAGS) mkdictdb.o phones.o trie.o $(LDLIBS)

dlookup  : dlookup.o phones.o dict.o getarg.o  
	$(CC) -o $@ $(LDFLAGS) dlookup.o phones.o dict.o getarg.o $(LDLIBS)

ssay : $(SAY_OBJS) hplay.o 
	$(SE_HOME)/sentinel $(CC) -o $@ $(LDFLAGS) $(SAY_OBJS) hplay.o $(LDLIBS)

clean:
	rm -f $(PROGS) $(DICTS) *.o tmp.par core *~ *% ~* ,* .e[cks]1

distclean : clean
	rm -f Makefile config.status config.h config.log config.cache hplay.c 


hplay.o : hplay.c proto.h getargs.h hplay.h 

aDict.db : $(ADICT) mkdictdb
	mkdictdb $(ADICT) aDict.db  

bDict.db : $(BDICT) mkdictdb
	mkdictdb $(BDICT) bDict.db  

install  : $(PROGS) $(DICTS)
	for f in $(PROGS); do \
	$(INSTALL_PROG) $$f $(BIN_DIR); \
	done
#	$(INSTALL) -d $(LIB_DIR)
#	for f in $(DICTS); do \
#	$(INSTALL_DATA) $$f $(LIB_DIR); \
#	done

@make_dist@

# Now some - semi-automatically generated dependancies
#MM
ASCII.o : ASCII.c ASCII.h 
Revision.o : Revision.c 
au.o : au.c proto.h au.h 
aufile.o : aufile.c proto.h getargs.h l2u.h hplay.h file.h 
darray.o : darray.c proto.h darray.h 
def_pars.o : def_pars.c proto.h getargs.h nsynth.h hplay.h pars.def 
dict.o : dict.c proto.h phones.h phones.def dict.h getargs.h 
dlookup.o : dlookup.c proto.h dict.h phones.h phones.def getargs.h 
elements.o : elements.c elements.h phfeat.h Elements.def 
english.o : english.c 
getarg.o : getarg.c proto.h getargs.h 
holmes.o : holmes.c proto.h nsynth.h elements.h darray.h holmes.h phfeat.h getargs.h 
klatt.o : klatt.c proto.h parwave.h 
l2u.o : l2u.c 
mkdictdb.o : mkdictdb.c proto.h trie.h darray.h phones.h phones.def 
naplay.o : naplay.c proto.h getargs.h hplay.h 
netplay.o : netplay.c proto.h getargs.h hplay.h 
nsynth.o : nsynth.c proto.h nsynth.h 
parwave.o : parwave.c proto.h parwave.h 
phones.o : phones.c phones.h phones.def 
phtoelm.o : phtoelm.c proto.h elements.h phfeat.h darray.h trie.h phtoelm.h \
  hplay.h holmes.h nsynth.h phtoelm.def 
plot.o : plot.c proto.h elements.h 
say.o : say.c proto.h nsynth.h hplay.h dict.h ASCII.h darray.h holmes.h phtoelm.h \
  text.h getargs.h phones.h phones.def file.h say.h 
saynum.o : saynum.c proto.h darray.h say.h 
text.o : text.c proto.h darray.h phtoelm.h text.h say.h 
tidy_elm.o : tidy_elm.c proto.h darray.h elements.h parwave.h phfeat.h phtoelm.h \
  phonemes.def 
trie.o : trie.c proto.h trie.h