Fix issues reported by Coverity (#2681)
Fix multi-module issues and gui sample issues reported by Coverity. And refine the build script of go language-binding sample.
This commit is contained in:
@ -3,19 +3,11 @@
|
||||
# Copyright (C) 2019 Intel Corporation. All rights reserved.
|
||||
# SPDX-License-Identifier: Apache-2.0 WITH LLVM-exception
|
||||
|
||||
PLATFORM=$(uname -s | tr A-Z a-z)
|
||||
CUR_DIR=$PWD
|
||||
WAMR_DIR=$PWD/../../..
|
||||
WAMR_GO_DIR=$PWD/../wamr
|
||||
|
||||
cp -a ${WAMR_DIR}/core/iwasm/include/*.h ${WAMR_GO_DIR}/packaged/include
|
||||
|
||||
mkdir -p build && cd build
|
||||
cmake ${WAMR_DIR}/product-mini/platforms/${PLATFORM} \
|
||||
-DWAMR_BUILD_LIB_PTHREAD=1 -DWAMR_BUILD_DUMP_CALL_STACK=1 \
|
||||
-DWAMR_BUILD_MEMORY_PROFILING=1
|
||||
make -j ${nproc}
|
||||
cp -a libvmlib.a ${WAMR_GO_DIR}/packaged/lib/${PLATFORM}-amd64
|
||||
pushd ${CUR_DIR}/.. > /dev/null 2>&1
|
||||
./build.sh
|
||||
popd > /dev/null 2>& 1
|
||||
|
||||
cd ${CUR_DIR}
|
||||
rm -f test
|
||||
|
||||
Reference in New Issue
Block a user