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