# Copyright (c) 1991-2012 Kawahara Lab., Kyoto University # Copyright (c) 1997-2000 Information-technology Promotion Agency, Japan # Copyright (c) 2000-2005 Shikano Lab., Nara Institute of Science and Technology # Copyright (c) 2005-2012 Julius project team, Nagoya Institute of Technology # All rights reserved # # $Id: Makefile.in,v 1.8 2012/07/27 08:44:49 sumomo Exp $ # SHELL=/bin/sh .SUFFIXES: .SUFFIXES: .c .o .c.o: $(CC) $(CFLAGS) $(CPPFLAGS) -o $@ -c $< LIBSENT=../libsent CC=@CC@ CFLAGS=@CFLAGS@ CPPFLAGS=-Iinclude -I$(LIBSENT)/include @CPPFLAGS@ `$(LIBSENT)/libsent-config --cflags` LDFLAGS=@LDFLAGS@ @LIBS@ -L$(LIBSENT) `$(LIBSENT)/libsent-config --libs` RM=@RM@ -f AR=@AR@ r RANLIB=@RANLIB@ ## install prefix=@prefix@ exec_prefix=@exec_prefix@ bindir=@bindir@ libdir=@libdir@ includedir=@includedir@ INSTALL=@INSTALL@ INSTALL_DATA=@INSTALL_DATA@ INSTALL_PROGRAM=@INSTALL_PROGRAM@ ############################################################ TARGET = libjulius.a OBJ = \ src/recogmain.o \ src/instance.o \ src/default.o \ src/jfunc.o \ src/callback.o \ src/useropt.o \ src/m_usage.o \ src/m_options.o \ src/m_jconf.o \ src/m_chkparam.o \ src/m_info.o \ src/m_fusion.o \ src/hmm_check.o \ src/multi-gram.o \ src/gramlist.o \ src/wchmm.o \ src/wchmm_check.o \ src/m_adin.o \ src/adin-cut.o \ src/wav2mfcc.o \ src/beam.o \ src/pass1.o \ src/spsegment.o \ src/realtime-1stpass.o \ src/factoring_sub.o \ src/outprob_style.o \ src/backtrellis.o \ src/search_bestfirst_main.o \ src/search_bestfirst_v1.o \ src/search_bestfirst_v2.o \ src/ngram_decode.o \ src/dfa_decode.o \ src/graphout.o \ src/confnet.o \ src/gmm.o \ src/word_align.o \ src/plugin.o \ src/version.o ############################################################ all: $(TARGET) $(TARGET): $(OBJ) $(AR) $@ $? $(RANLIB) $@ ############################################################ install: install.lib install.include install.bin install.lib: $(TARGET) ${INSTALL} -d ${libdir} ${INSTALL_DATA} $(TARGET) ${libdir} install.include: ${INSTALL} -d ${includedir}/julius ${INSTALL_DATA} include/julius/*.h ${includedir}/julius install.bin: libjulius-config-dist ${INSTALL} -d ${bindir} ${INSTALL_PROGRAM} libjulius-config-dist ${bindir}/libjulius-config depend: makedepend -- $(CFLAGS) -- $(OBJSENT) clean: $(RM) *.bak *~ core TAGS $(RM) src/*.o src/*.bak src/*~ src/core src/TAGS $(RM) include/julius/*~ $(RM) config.log config.cache distclean: $(RM) *.bak *~ core TAGS $(RM) src/*.o src/*.bak src/*~ src/core src/TAGS $(RM) include/julius/*~ $(RM) config.log config.cache $(RM) $(TARGET) $(RM) src/version.c $(RM) libjulius-config libjulius-config-dist $(RM) doxygen.conf.ver $(RM) config.status include/julius/config.h $(RM) Makefile ############################################################ configure: autoconf $(RM) include/julius/config.h.in autoheader