Build/package/publish generate_scorer_package in CI

This commit is contained in:
Reuben Morais 2020-06-28 16:52:08 +02:00
parent a84abf813c
commit 4a589dd897
8 changed files with 9 additions and 1 deletions

View File

@ -2,7 +2,7 @@ LOCAL_PATH := $(call my-dir)
include $(CLEAR_VARS) include $(CLEAR_VARS)
LOCAL_MODULE := deepspeech-prebuilt LOCAL_MODULE := deepspeech-prebuilt
LOCAL_SRC_FILES := $(TFDIR)/bazel-bin/native_client/libdeepspeech.so LOCAL_SRC_FILES := $(TFDIR)/bazel-bin/native_client/libdeepspeech.so $(TFDIR)/bazel-bin/native_client/generate_scorer_package
include $(PREBUILT_SHARED_LIBRARY) include $(PREBUILT_SHARED_LIBRARY)
include $(CLEAR_VARS) include $(CLEAR_VARS)

View File

@ -10,6 +10,7 @@ source $(dirname "$0")/tf_tc-vars.sh
BAZEL_TARGETS=" BAZEL_TARGETS="
//native_client:libdeepspeech.so //native_client:libdeepspeech.so
//native_client:generate_scorer_package
" "
if [ "${arm_flavor}" = "armeabi-v7a" ]; then if [ "${arm_flavor}" = "armeabi-v7a" ]; then

View File

@ -8,6 +8,7 @@ source $(dirname "$0")/tf_tc-vars.sh
BAZEL_TARGETS=" BAZEL_TARGETS="
//native_client:libdeepspeech.so //native_client:libdeepspeech.so
//native_client:generate_scorer_package
" "
BAZEL_BUILD_FLAGS="${BAZEL_ARM64_FLAGS} ${BAZEL_EXTRA_FLAGS}" BAZEL_BUILD_FLAGS="${BAZEL_ARM64_FLAGS} ${BAZEL_EXTRA_FLAGS}"

View File

@ -8,6 +8,7 @@ source $(dirname "$0")/tf_tc-vars.sh
BAZEL_TARGETS=" BAZEL_TARGETS="
//native_client:libdeepspeech.so //native_client:libdeepspeech.so
//native_client:generate_scorer_package
" "
BAZEL_ENV_FLAGS="TF_NEED_CUDA=1 ${TF_CUDA_FLAGS}" BAZEL_ENV_FLAGS="TF_NEED_CUDA=1 ${TF_CUDA_FLAGS}"

View File

@ -10,6 +10,7 @@ source $(dirname "$0")/tf_tc-vars.sh
BAZEL_TARGETS=" BAZEL_TARGETS="
//native_client:libdeepspeech.so //native_client:libdeepspeech.so
//native_client:generate_scorer_package
" "
if [ "${runtime}" = "tflite" ]; then if [ "${runtime}" = "tflite" ]; then

View File

@ -8,6 +8,7 @@ source $(dirname "$0")/tf_tc-vars.sh
BAZEL_TARGETS=" BAZEL_TARGETS="
//native_client:libdeepspeech.so //native_client:libdeepspeech.so
//native_client:generate_scorer_package
" "
BAZEL_BUILD_FLAGS="${BAZEL_ARM_FLAGS} ${BAZEL_EXTRA_FLAGS}" BAZEL_BUILD_FLAGS="${BAZEL_ARM_FLAGS} ${BAZEL_EXTRA_FLAGS}"

View File

@ -24,6 +24,7 @@ package_native_client()
${TAR} -cf - \ ${TAR} -cf - \
-C ${tensorflow_dir}/bazel-bin/native_client/ libdeepspeech.so \ -C ${tensorflow_dir}/bazel-bin/native_client/ libdeepspeech.so \
-C ${tensorflow_dir}/bazel-bin/native_client/ libdeepspeech.so.if.lib \ -C ${tensorflow_dir}/bazel-bin/native_client/ libdeepspeech.so.if.lib \
-C ${tensorflow_dir}/bazel-bin/native_client/ generate_scorer_package \
-C ${deepspeech_dir}/ LICENSE \ -C ${deepspeech_dir}/ LICENSE \
-C ${deepspeech_dir}/native_client/ deepspeech${PLATFORM_EXE_SUFFIX} \ -C ${deepspeech_dir}/native_client/ deepspeech${PLATFORM_EXE_SUFFIX} \
-C ${deepspeech_dir}/native_client/ deepspeech.h \ -C ${deepspeech_dir}/native_client/ deepspeech.h \
@ -56,6 +57,7 @@ package_native_client_ndk()
tar -cf - \ tar -cf - \
-C ${deepspeech_dir}/native_client/libs/${arch_abi}/ deepspeech \ -C ${deepspeech_dir}/native_client/libs/${arch_abi}/ deepspeech \
-C ${deepspeech_dir}/native_client/libs/${arch_abi}/ libdeepspeech.so \ -C ${deepspeech_dir}/native_client/libs/${arch_abi}/ libdeepspeech.so \
-C ${deepspeech_dir}/native_client/libs/${arch_abi}/ generate_scorer_package \
-C ${deepspeech_dir}/native_client/libs/${arch_abi}/ libc++_shared.so \ -C ${deepspeech_dir}/native_client/libs/${arch_abi}/ libc++_shared.so \
-C ${deepspeech_dir}/native_client/ deepspeech.h \ -C ${deepspeech_dir}/native_client/ deepspeech.h \
-C ${deepspeech_dir}/ LICENSE \ -C ${deepspeech_dir}/ LICENSE \

View File

@ -10,6 +10,7 @@ source $(dirname "$0")/tf_tc-vars.sh
BAZEL_TARGETS=" BAZEL_TARGETS="
//native_client:libdeepspeech.so //native_client:libdeepspeech.so
//native_client:generate_scorer_package
" "
if [ "${package_option}" = "--cuda" ]; then if [ "${package_option}" = "--cuda" ]; then