mirror of
https://github.com/signalwire/freeswitch.git
synced 2025-02-23 18:04:07 +00:00
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@12859 d0543943-73ff-0310-b7d9-9358b9ac24b2
28 lines
1.0 KiB
Makefile
28 lines
1.0 KiB
Makefile
FLITE=flite-1.3.99
|
|
FLITE_DIR=$(switch_srcdir)/libs/$(FLITE)
|
|
FLITE_LIBDIR=$(FLITE_DIR)/build/libs
|
|
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 \
|
|
$(FLITE_LIBDIR)/libflite_cmulex.a $(FLITE_LIBDIR)/libflite_usenglish.a $(FLITE_LIBDIR)/libflite.a -lm
|
|
|
|
LOCAL_CFLAGS=-I$(switch_srcdir)/libs/$(FLITE)/include
|
|
LOCAL_LIBADD=$(FLITE_A)
|
|
|
|
BASE=../../../..
|
|
include $(BASE)/build/modmake.rules
|
|
|
|
$(FLITE_DIR):
|
|
$(GETLIB) $(FLITE)-latest.tar.gz
|
|
|
|
$(FLITE_DIR)/Makefile: $(FLITE_DIR)
|
|
cd $(FLITE_DIR) && CFLAGS="`echo $(CFLAGS) | sed -e 's:-std=c99::'`" ./configure --without-audio --with-pic --disable-shared
|
|
$(TOUCH_TARGET)
|
|
|
|
$(FLITE_A): $(FLITE_DIR) $(FLITE_DIR)/Makefile
|
|
cd $(FLITE_DIR) && $(MAKE)
|
|
test -d $(FLITE_LIBDIR) || mkdir $(FLITE_LIBDIR)
|
|
cd $(FLITE_DIR) && FLITE_TMP_LIBDIR=`$(FLITE_DIR)/config.guess | sed "s/-[^-]*//" | sed "s/i[3456]86/i386/"` && cp build/$$FLITE_TMP_LIBDIR/lib/*.a $(FLITE_LIBDIR)
|
|
|