1# -*- makefile -*- 2# 3# This file is automatically generated by configure. 4# Do not hand edit. 5 6CC = @CC@ 7AUDIODEFS = @AUDIODEFS@ 8CFLAGS = @CFLAGS@ 9CPPFLAGS = @CPPFLAGS@ 10DEFS = @DEFS@ 11LIBS = @LIBS@ 12 13AUDIOLIBS = @AUDIOLIBS@ 14 15FL_LANG = @FL_LANG@ 16FL_VOX = @FL_VOX@ 17FL_LEX = @FL_LEX@ 18 19exec_prefix = @exec_prefix@ 20prefix = @prefix@ 21EXEEXT = @EXEEXT@ 22INSTALLBINDIR = @bindir@ 23INSTALLLIBDIR = @libdir@ 24INSTALLINCDIR = @includedir@/flite 25flite_dir:=@flite_dir@ 26flite_include_dir:=@flite_include_dir@ 27 28#CFLAGS+= -DDEBUG=2 29 30# For making releases 31FLITE_LIBS:=-L$(flite_dir)/lib -lflite_$(FL_VOX) -lflite_$(FL_LEX) -lflite_$(FL_LANG) -lflite 32 33eflite: fs.o es.o soccon.o sockopen.o tone.o 34 $(CC) $(LDFLAGS) -o $@ $^ -lm $(LIBS) $(FLITE_LIBS) $(AUDIOLIBS) 35 36fs.o: fs.c 37 $(CC) $(CFLAGS) @AUDIODEFS@ -I. -I$(flite_include_dir) -DREGISTER_VOX=register_$(FL_VOX) -DSTANDALONE -DEFLITE -c -o $@ $< 38 39tone.o: tone.c 40 $(CC) $(CFLAGS) -I$(flite_include_dir) -DEFLITE -c -o $@ $< 41 42DISTFILES=es.c fs.c soccon.c sockopen.c tone.c es.h language.h lookup.h synthesizer.h configure configure.in Makefile.in COPYING ChangeLog INSTALL AUTHORS CREDITS README eflite_test.txt 43release: 44 mkdir ../eflite-$(EFLITE_VERSION) && cp $(DISTFILES) ../eflite-$(EFLITE_VERSION) && tar --owner root --group root -C.. -czf eflite-$(EFLITE_VERSION).tar.gz $(addprefix eflite-$(EFLITE_VERSION)/,$(DISTFILES)) && rm -r ../eflite-$(EFLITE_VERSION) 45 46DIRFILES:=$(filter-out $(DISTFILES),$(wildcard *)) 47pristine: 48ifneq (,$(DIRFILES)) 49 rm $(DIRFILES) 50endif 51 52clean: 53ifneq (,$(wildcard *.o)) 54 rm *.o 55endif 56 57install: eflite 58 mkdir -p $(DESTDIR)$(exec_prefix)/bin 59 $(BSD_INSTALL_PROGRAM) $< $(DESTDIR)$(exec_prefix)/bin 60 61test: eflite 62 ./eflite -f eflite_test.txt 63