On Mon, Jul 15, 2019 at 02:59:36PM -0400, Jacob Stiffler wrote:
> From: Yimin Zhang <[email protected]>
> 
> Signed-off-by: Jacob Stiffler <[email protected]>
> ---
>  .../recipes-support/kaldi/kaldi_git.bb             | 47 
> ++++++++++++++++++++++
>  1 file changed, 47 insertions(+)
>  create mode 100644 meta-arago-extras/recipes-support/kaldi/kaldi_git.bb
> 
> diff --git a/meta-arago-extras/recipes-support/kaldi/kaldi_git.bb 
> b/meta-arago-extras/recipes-support/kaldi/kaldi_git.bb
> new file mode 100644
> index 0000000..6937696
> --- /dev/null
> +++ b/meta-arago-extras/recipes-support/kaldi/kaldi_git.bb
> @@ -0,0 +1,47 @@
> +SUMMARY = "TI KALDI speech recognition toolkit"
> +HOMEPAGE = "http://kaldi-asr.org";
> +LICENSE = "Apache-2.0"
> +LIC_FILES_CHKSUM = "file://COPYING;md5=35439d742a3df991e4f4f0e68e2d634c"
> +
> +PR = "r0"
> +COMPATIBLE_MACHINE = "dra7xx"
> +
> +require recipes-ti/includes/arago-paths.inc
> +
> +SRC_URI = 
> "git://git.ti.com/processor-sdk/kaldi.git;protocol=git;branch=${BRANCH}"
> +BRANCH = "kaldi_1-0-0"
> +SRCREV = "a472be2e2f8598a3e360bc7ca87ff4f73afa2d9e"
> +
> +DEPENDS = " \
> +     linalg \
> +     openfst \
> +"
> +
> +S = "${WORKDIR}/git"
> +
> +export LINALG_DIR  = "${LINALG_INSTALL_DIR}"
> +export OPENFST_DIR = "${STAGING_DIR_TARGET}${prefix}"
> +export TARGET_ROOTDIR="${STAGING_DIR_TARGET}"
> +
> +PACKAGE_ARCH = "${MACHINE_ARCH}"
> +EXTRA_OECONF += "--static --use-cuda=no --mathlib=CLAPACK 
> --clapack-root=${LINALG_INSTALL_DIR}/packages/ti/linalg 
> --fst-root=${STAGING_DIR_TARGET}${prefix} --fst-version=1.6.2 
> --ti-cross-compile --ti-device=AM57"
> +
> +EXTRA_OEMAKE = "-C src"
> +
> +do_configure() {
> +     cd src
> +     chmod +x configure
> +     ./configure ${EXTRA_OECONF}

Any specific reason to not inherit autotools and/or calling oe_runconf?


> +}
> +
> +do_compile() {
> +     oe_runmake online2bin featbin
> +}
> +
> +do_install() {
> +     chmod +x export_kaldi.sh
> +     ./export_kaldi.sh --nnet2-online . ${D}${datadir}/ti/examples/kaldi
> +}
> +
> +# to create a package for KALDI
> +FILES_${PN} += "${datadir}/ti/examples/kaldi"
> -- 
> 2.7.4
> 
> _______________________________________________
> meta-arago mailing list
> [email protected]
> http://arago-project.org/cgi-bin/mailman/listinfo/meta-arago
_______________________________________________
meta-arago mailing list
[email protected]
http://arago-project.org/cgi-bin/mailman/listinfo/meta-arago

Reply via email to