From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from fllv0016.ext.ti.com (fllv0016.ext.ti.com [198.47.19.142]) by arago-project.org (Postfix) with ESMTPS id 31664520E1 for ; Mon, 15 Jul 2019 19:45:11 +0000 (UTC) Received: from lelv0266.itg.ti.com ([10.180.67.225]) by fllv0016.ext.ti.com (8.15.2/8.15.2) with ESMTP id x6FJiLfJ024569 for ; Mon, 15 Jul 2019 14:44:21 -0500 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=ti.com; s=ti-com-17Q1; t=1563219861; bh=2nO3MQpB6DGXjI9tc1uz/AzmGnoLentjPRc+fUmB6cA=; h=Date:From:To:CC:Subject:References:In-Reply-To; b=jqXhCkQWlROveiwd1okpJWB/V3yEfF5nXyltinkKVHftnsUWXVJvCFyVBK51SIZWG oWcTzhYcWbaMT54raRVOOxCEZ+UECSxeDS/wdI12xM3mop7nQROui/c3RAy512fG5/ PJZLpx0W8SPqgo8Dz3nv0l8L2W7bc3pRG3lsrypE= Received: from DLEE110.ent.ti.com (dlee110.ent.ti.com [157.170.170.21]) by lelv0266.itg.ti.com (8.15.2/8.15.2) with ESMTPS id x6FJiLg0008203 (version=TLSv1.2 cipher=AES256-GCM-SHA384 bits=256 verify=FAIL) for ; Mon, 15 Jul 2019 14:44:21 -0500 Received: from DLEE104.ent.ti.com (157.170.170.34) by DLEE110.ent.ti.com (157.170.170.21) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id 15.1.1713.5; Mon, 15 Jul 2019 14:44:21 -0500 Received: from fllv0040.itg.ti.com (10.64.41.20) by DLEE104.ent.ti.com (157.170.170.34) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id 15.1.1713.5 via Frontend Transport; Mon, 15 Jul 2019 14:44:21 -0500 Received: from localhost (ileax41-snat.itg.ti.com [10.172.224.153]) by fllv0040.itg.ti.com (8.15.2/8.15.2) with ESMTP id x6FJiLoJ077308; Mon, 15 Jul 2019 14:44:21 -0500 Date: Mon, 15 Jul 2019 15:44:20 -0400 From: Denys Dmytriyenko To: Jacob Stiffler Message-ID: <20190715194420.GF9038@beryl> References: <1563217177-9111-1-git-send-email-j-stiffler@ti.com> MIME-Version: 1.0 In-Reply-To: <1563217177-9111-1-git-send-email-j-stiffler@ti.com> User-Agent: Mutt/1.5.24 (2015-08-30) X-EXCLAIMER-MD-CONFIG: e1e8a2fd-e40a-4ac6-ac9b-f7e9cc9ee180 Cc: meta-arago@arago-project.org Subject: Re: [master/thud][PATCH 1/2] kaldi: add the kaldi speech recognition toolkit X-BeenThere: meta-arago@arago-project.org X-Mailman-Version: 2.1.12 Precedence: list List-Id: Arago metadata layer for TI SDKs - OE-Core/Yocto compatible List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 15 Jul 2019 19:45:12 -0000 Content-Type: text/plain; charset="us-ascii" Content-Disposition: inline On Mon, Jul 15, 2019 at 02:59:36PM -0400, Jacob Stiffler wrote: > From: Yimin Zhang > > Signed-off-by: Jacob Stiffler > --- > .../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 > meta-arago@arago-project.org > http://arago-project.org/cgi-bin/mailman/listinfo/meta-arago