home *** CD-ROM | disk | FTP | other *** search
Makefile | 2006-05-21 | 3.8 KB | 74 lines |
- ###########################################################################
- ## ##
- ## Centre for Speech Technology Research ##
- ## University of Edinburgh, UK ##
- ## Copyright (c) 1996,1997 ##
- ## All Rights Reserved. ##
- ## ##
- ## Permission is hereby granted, free of charge, to use and distribute ##
- ## this software and its documentation without restriction, including ##
- ## without limitation the rights to use, copy, modify, merge, publish, ##
- ## distribute, sublicense, and/or sell copies of this work, and to ##
- ## permit persons to whom this work is furnished to do so, subject to ##
- ## the following conditions: ##
- ## 1. The code must retain the above copyright notice, this list of ##
- ## conditions and the following disclaimer. ##
- ## 2. Any modifications must be clearly marked as such. ##
- ## 3. Original authors' names are not deleted. ##
- ## 4. The authors' names are not used to endorse or promote products ##
- ## derived from this software without specific prior written ##
- ## permission. ##
- ## ##
- ## THE UNIVERSITY OF EDINBURGH AND THE CONTRIBUTORS TO THIS WORK ##
- ## DISCLAIM ALL WARRANTIES WITH REGARD TO THIS SOFTWARE, INCLUDING ##
- ## ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS, IN NO EVENT ##
- ## SHALL THE UNIVERSITY OF EDINBURGH NOR THE CONTRIBUTORS BE LIABLE ##
- ## FOR ANY SPECIAL, INDIRECT OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES ##
- ## WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN ##
- ## AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ##
- ## ARISING OUT OF OR IN CONNECTION WITH THE USE OR PERFORMANCE OF ##
- ## THIS SOFTWARE. ##
- ## ##
- ###########################################################################
- TOP=..
- DIRNAME=examples
- BUILD_DIRS=
- ALL_DIRS=$(BUILD_DIRS) songs
-
- EXTEXTS = intro.text spintro.text benchmark.text
- EXAMPLES = webdemo.scm ex1.email ex1.ogi example.sable example2.sable \
- tobi.stml example.th example.apml
- SCRIPTS = saytime.sh text2pos.sh latest.sh \
- scfg_parse_text.sh text2wave.sh make_utts.sh dumpfeats.sh \
- durmeanstd.sh
- SHELL_SCRIPTS = benchmark festival_client.pl
- SCMS = toksearch.scm th-mode.scm addr-mode.scm
- SAMPLEC = festival_client.c festival_client.h
- OTHERS = apml.dtd
- FILES=Makefile $(EXAMPLES) $(EXTEXTS) $(SCRIPTS) $(SHELL_SCRIPTS) $(SCMS) $(SAMPLEC) $(OTHERS) speech_pm_1.0.tar
-
- ALL = $(SCRIPTS:.sh=)
- LOCAL_CLEAN = $(SCRIPTS:.sh=)
-
- include $(TOP)/config/common_make_rules
-
- $(ALL) : % : %.sh
- rm -f $@
- @echo "#!/usr/bin/festival --script" >$@
- # @echo "#!/bin/sh" >$@
- # @echo "\"true\" ; exec "/usr/bin/festival --script '$$0 $$*' >>$@
- cat $< >>$@
- chmod +x $@
-
- festival_client: festival_client.o festival_client.h
- $(LINK_COMMAND) -o festival_client festival_client.o $(LIBS)
-
- festival_client.o: festival_client.c festival_client.h
- $(CC_COMMAND) -DSTANDALONE festival_client.c -o festival_client.o
-
- # Do this manually to make sure Festival.tar (perl module) is up to date.
-
- speech_pm_1.0.tar: $(wildcard speech_pm_1.0/*) $(wildcard speech_pm_1.0/*/*) $(wildcard speech_pm_1.0/*/*/*)
- -chmod +w speech_pm_1.0.tar
- tar cvf speech_pm_1.0.tar `cat speech_pm_1.0/MANIFEST|sed -e 's/^/speech_pm_1.0\//'`
-