fix mod_pocketsphinx build under make -j
This commit is contained in:
parent
f3f954bdb4
commit
6a9572fca9
|
@ -16,31 +16,39 @@ LOCAL_LIBADD=$(POCKETSPHINX_LA) $(SPHINXBASE_LA) $(SPHINXBASE_LA2)
|
||||||
BASE=../../../..
|
BASE=../../../..
|
||||||
include $(BASE)/build/modmake.rules
|
include $(BASE)/build/modmake.rules
|
||||||
|
|
||||||
|
mod_pocketsphinx.lo: $(POCKETSPHINX_LA) $(SPHINXBASE_LA) $(SPHINXBASE_LA2)
|
||||||
|
|
||||||
$(SPHINXBASE_DIR):
|
$(SPHINXBASE_DIR):
|
||||||
$(GETLIB) $(SPHINXBASE).tar.gz
|
$(GETLIB) $(SPHINXBASE).tar.gz
|
||||||
|
|
||||||
$(SPHINXBASE_BUILDDIR)/buildstamp: $(SPHINXBASE_DIR)
|
$(SPHINXBASE_BUILDDIR)/Makefile: $(SPHINXBASE_DIR)
|
||||||
mkdir -p $(SPHINXBASE_BUILDDIR)
|
mkdir -p $(SPHINXBASE_BUILDDIR)
|
||||||
test -f $(SPHINXBASE_BUILDDIR)/Makefile || (cd $(SPHINXBASE_BUILDDIR) && $(DEFAULT_VARS) $(SPHINXBASE_DIR)/configure $(DEFAULT_ARGS) --srcdir=$(SPHINXBASE_DIR) --without-python CFLAGS=)
|
(cd $(SPHINXBASE_BUILDDIR) && $(DEFAULT_VARS) $(SPHINXBASE_DIR)/configure $(DEFAULT_ARGS) --srcdir=$(SPHINXBASE_DIR) --without-python CFLAGS=)
|
||||||
test -f $(SPHINXBASE_BUILDDIR)/buildstamp || (touch $(SPHINXBASE_BUILDDIR)/buildstamp)
|
$(TOUCH_TARGET)
|
||||||
|
|
||||||
|
$(SPHINXBASE_BUILDDIR)/buildstamp: $(SPHINXBASE_BUILDDIR)/Makefile
|
||||||
|
(cd $(SPHINXBASE_BUILDDIR) && $(MAKE))
|
||||||
|
touch $@
|
||||||
|
|
||||||
$(SPHINXBASE_LA): $(SPHINXBASE_BUILDDIR)/buildstamp
|
$(SPHINXBASE_LA): $(SPHINXBASE_BUILDDIR)/buildstamp
|
||||||
cd $(SPHINXBASE_BUILDDIR) && $(MAKE)
|
$(TOUCH_TARGET)
|
||||||
|
|
||||||
|
$(SPHINXBASE_LA2): $(SPHINXBASE_BUILDDIR)/buildstamp
|
||||||
$(TOUCH_TARGET)
|
$(TOUCH_TARGET)
|
||||||
|
|
||||||
$(POCKETSPHINX_DIR):
|
$(POCKETSPHINX_DIR):
|
||||||
$(GETLIB) $(POCKETSPHINX).tar.gz
|
$(GETLIB) $(POCKETSPHINX).tar.gz
|
||||||
|
|
||||||
$(POCKETSPHINX_BUILDDIR)/Makefile: $(POCKETSPHINX_DIR) $(SPHINXBASE_LA)
|
$(POCKETSPHINX_BUILDDIR)/Makefile: $(POCKETSPHINX_DIR) $(SPHINXBASE_LA) $(SPHINXBASE_LA2)
|
||||||
mkdir -p $(POCKETSPHINX_BUILDDIR)
|
mkdir -p $(POCKETSPHINX_BUILDDIR)
|
||||||
cd $(POCKETSPHINX_BUILDDIR) && $(DEFAULT_VARS) $(POCKETSPHINX_DIR)/configure $(DEFAULT_ARGS) --srcdir=$(POCKETSPHINX_DIR) --without-python --with-sphinxbase=$(SPHINXBASE_DIR) --with-sphinxbase-build=$(SPHINXBASE_BUILDDIR) CFLAGS=
|
(cd $(POCKETSPHINX_BUILDDIR) && $(DEFAULT_VARS) $(POCKETSPHINX_DIR)/configure $(DEFAULT_ARGS) --srcdir=$(POCKETSPHINX_DIR) --without-python --with-sphinxbase=$(SPHINXBASE_DIR) --with-sphinxbase-build=$(SPHINXBASE_BUILDDIR) CFLAGS=)
|
||||||
$(TOUCH_TARGET)
|
$(TOUCH_TARGET)
|
||||||
|
|
||||||
$(POCKETSPHINX_BUILDDIR)/buildstamp: $(POCKETSPHINX_BUILDDIR)/Makefile
|
$(POCKETSPHINX_BUILDDIR)/buildstamp: $(POCKETSPHINX_BUILDDIR)/Makefile
|
||||||
test -f $(POCKETSPHINX_BUILDDIR)/buildstamp || touch $(POCKETSPHINX_BUILDDIR)/buildstamp
|
(cd $(POCKETSPHINX_BUILDDIR) && $(MAKE))
|
||||||
|
touch $@
|
||||||
|
|
||||||
$(POCKETSPHINX_LA): $(POCKETSPHINX_BUILDDIR)/Makefile
|
$(POCKETSPHINX_LA): $(POCKETSPHINX_BUILDDIR)/buildstamp
|
||||||
cd $(POCKETSPHINX_BUILDDIR) && $(MAKE)
|
|
||||||
$(TOUCH_TARGET)
|
$(TOUCH_TARGET)
|
||||||
|
|
||||||
$(DESTDIR)$(grammardir)/model:
|
$(DESTDIR)$(grammardir)/model:
|
||||||
|
|
Loading…
Reference in New Issue