summaryrefslogtreecommitdiff
path: root/hack/lib
diff options
context:
space:
mode:
authorfisherxu <xufei40@huawei.com>2021-12-28 15:50:31 +0800
committerfisherxu <xufei40@huawei.com>2021-12-29 16:29:46 +0800
commit59b2aa96e95fd1277c155921ea2a5c67750d29cd (patch)
treea97f06d7e144184575ee7e0b1a4e9a1b8d565e6a /hack/lib
parentMerge pull request #3522 from chendave/fix_arm_version (diff)
downloadkubeedge-59b2aa96e95fd1277c155921ea2a5c67750d29cd.tar.gz
add all components to crossbuild
Signed-off-by: fisherxu <xufei40@huawei.com>
Diffstat (limited to 'hack/lib')
-rwxr-xr-xhack/lib/golang.sh24
1 files changed, 1 insertions, 23 deletions
diff --git a/hack/lib/golang.sh b/hack/lib/golang.sh
index b028b33b3..adcd28ac0 100755
--- a/hack/lib/golang.sh
+++ b/hack/lib/golang.sh
@@ -220,22 +220,6 @@ kubeedge::golang::build_binaries() {
}
-
-KUBEEDGE_ALL_CROSS_BINARIES=(
-edgecore
-)
-
-kubeedge::golang::is_cross_build_binary() {
- local key=$1
- for bin in "${KUBEEDGE_ALL_CROSS_BINARIES[@]}" ; do
- if [ "${bin}" == "${key}" ]; then
- echo ${YES}
- return
- fi
- done
- echo ${NO}
-}
-
KUBEEDGE_ALL_CROSS_GOARMS=(
8
7
@@ -263,18 +247,12 @@ kubeedge::golang::cross_build_place_binaries() {
# Assume arguments starting with a dash are flags to pass to go.
goarm="${arg##*GOARM}"
else
- if [ "$(kubeedge::golang::is_cross_build_binary ${arg})" == "${NO}" ]; then
- echo "${arg} does not support cross build"
- exit 1
- fi
targets+=("$(kubeedge::golang::get_target_by_binary $arg)")
fi
done
if [[ ${#targets[@]} -eq 0 ]]; then
- for bin in ${KUBEEDGE_ALL_CROSS_BINARIES[@]}; do
- targets+=("$(kubeedge::golang::get_target_by_binary $bin)")
- done
+ targets+=("${KUBEEDGE_ALL_TARGETS[@]}")
fi
if [ "$(kubeedge::golang::is_supported_goarm ${goarm})" == "${NO}" ]; then