forked from mindspore-Ecosystem/mindspore
support generate ops.fbs
This commit is contained in:
parent
7108df0d2c
commit
aed2ff9bf1
16
build.sh
16
build.sh
|
@ -525,6 +525,20 @@ write_commit_file() {
|
||||||
echo ${COMMIT_STR} > "${BASEPATH}/mindspore/lite/build/.commit_id"
|
echo ${COMMIT_STR} > "${BASEPATH}/mindspore/lite/build/.commit_id"
|
||||||
}
|
}
|
||||||
|
|
||||||
|
gen_fbs() {
|
||||||
|
if [[ "${ENABLE_TOOLS}" == "on" ]]; then
|
||||||
|
if [[ -f ${BASEPATH}/mindspore/lite/build/tools/schema_gen/schema_gen ]]; then
|
||||||
|
cd ${BASEPATH}/mindspore/lite/build/tools/schema_gen
|
||||||
|
./schema_gen
|
||||||
|
cd -
|
||||||
|
diff_ops=$(diff ${BASEPATH}/mindspore/lite/build/tools/schema_gen/ops.fbs ${BASEPATH}/mindspore/lite/schema/ops.fbs || true)
|
||||||
|
if [[ "X${diff_ops}" != "X" ]]; then
|
||||||
|
cp ${BASEPATH}/mindspore/lite/build/tools/schema_gen/ops.fbs ${BASEPATH}/mindspore/lite/schema/
|
||||||
|
fi
|
||||||
|
fi
|
||||||
|
fi
|
||||||
|
}
|
||||||
|
|
||||||
build_lite()
|
build_lite()
|
||||||
{
|
{
|
||||||
get_version
|
get_version
|
||||||
|
@ -591,7 +605,7 @@ build_lite()
|
||||||
-DENABLE_VERBOSE=${ENABLE_VERBOSE} -DX86_64_SIMD=${X86_64_SIMD} "${BASEPATH}/mindspore/lite"
|
-DENABLE_VERBOSE=${ENABLE_VERBOSE} -DX86_64_SIMD=${X86_64_SIMD} "${BASEPATH}/mindspore/lite"
|
||||||
fi
|
fi
|
||||||
make -j$THREAD_NUM && make install && make package
|
make -j$THREAD_NUM && make install && make package
|
||||||
|
gen_fbs
|
||||||
if [[ $? -ne 0 ]]; then
|
if [[ $? -ne 0 ]]; then
|
||||||
echo "---------------- mindspore lite: build failed ----------------"
|
echo "---------------- mindspore lite: build failed ----------------"
|
||||||
exit 1
|
exit 1
|
||||||
|
|
Loading…
Reference in New Issue