2008-07-23 16:56:22 +00:00
|
|
|
FLITE=flite-1.3.99
|
2009-12-11 21:20:02 +00:00
|
|
|
|
2008-07-08 21:22:36 +00:00
|
|
|
FLITE_DIR=$(switch_srcdir)/libs/$(FLITE)
|
2009-12-11 21:20:02 +00:00
|
|
|
FLITE_BUILDDIR=$(switch_builddir)/libs/$(FLITE)
|
|
|
|
|
|
|
|
FLITE_LIBDIR=$(FLITE_BUILDDIR)/build/libs
|
2009-02-19 16:38:23 +00:00
|
|
|
FLITE_A=$(FLITE_LIBDIR)/libflite_cmu_us_awb.a \
|
|
|
|
$(FLITE_LIBDIR)/libflite_cmu_us_kal.a \
|
|
|
|
$(FLITE_LIBDIR)/libflite_cmu_us_rms.a \
|
|
|
|
$(FLITE_LIBDIR)/libflite_cmu_us_slt.a \
|
2009-03-06 00:40:34 +00:00
|
|
|
$(FLITE_LIBDIR)/libflite_cmulex.a $(FLITE_LIBDIR)/libflite_usenglish.a $(FLITE_LIBDIR)/libflite.a -lm
|
2008-07-08 21:22:36 +00:00
|
|
|
|
2009-12-11 21:20:02 +00:00
|
|
|
LOCAL_CFLAGS=-I$(FLITE_DIR)/include -I$(FLITE_BUILDDIR)/include
|
2008-07-18 23:40:26 +00:00
|
|
|
LOCAL_LIBADD=$(FLITE_A)
|
2008-07-08 19:25:25 +00:00
|
|
|
|
|
|
|
BASE=../../../..
|
|
|
|
include $(BASE)/build/modmake.rules
|
2008-07-08 21:22:36 +00:00
|
|
|
|
2010-01-17 07:49:52 +00:00
|
|
|
$(MODNAME).lo: $(FLITE_A)
|
2008-07-08 21:22:36 +00:00
|
|
|
$(FLITE_DIR):
|
2009-02-19 21:43:51 +00:00
|
|
|
$(GETLIB) $(FLITE)-latest.tar.gz
|
2008-07-08 21:22:36 +00:00
|
|
|
|
2009-12-11 21:20:02 +00:00
|
|
|
$(FLITE_BUILDDIR)/Makefile: $(FLITE_DIR)
|
|
|
|
mkdir -p $(FLITE_BUILDDIR)
|
|
|
|
cd $(FLITE_BUILDDIR) && $(DEFAULT_VARS) $(FLITE_DIR)/configure $(DEFAULT_ARGS) --srcdir=$(FLITE_DIR) --without-audio --with-pic --disable-shared
|
2008-07-08 21:22:36 +00:00
|
|
|
$(TOUCH_TARGET)
|
|
|
|
|
2009-12-11 21:20:02 +00:00
|
|
|
$(FLITE_A): $(FLITE_DIR) $(FLITE_BUILDDIR)/Makefile
|
2010-01-17 07:49:52 +00:00
|
|
|
cd $(FLITE_BUILDDIR) && $(MAKE) -j1
|
2008-07-08 21:22:36 +00:00
|
|
|
test -d $(FLITE_LIBDIR) || mkdir $(FLITE_LIBDIR)
|
2009-12-17 20:49:46 +00:00
|
|
|
TARGET_OS=`grep TARGET_OS $(FLITE_BUILDDIR)/config/config | sed "s/^.*= //"` ;\
|
|
|
|
TARGET_CPU=`grep TARGET_CPU $(FLITE_BUILDDIR)/config/config | sed "s/^.*= //"` ;\
|
|
|
|
cd $(FLITE_BUILDDIR) && cp build/$$TARGET_CPU-$$TARGET_OS/lib/*.a $(FLITE_LIBDIR)
|