• Home
  • Raw
  • Download

Lines Matching +full:qemu +full:- +full:utils

30 set -euxo pipefail
33 [[ -d $TOOLS_HOME ]] || mkdir -p "$TOOLS_HOME"
41 if [[ -f ${OTBR_APT_CONF_FILE} ]] && grep Install-Recommends "${OTBR_APT_CONF_FILE}"; then
45 sudo tee -a /etc/apt/apt.conf <<EOF
46 APT::Get::Install-Recommends "false";
47 APT::Get::Install-Suggests "false";
54 sudo apt-get install --no-install-recommends -y \
55 libdbus-1-dev \
56 ninja-build \
59 net-tools \
60 libboost-dev \
61 libboost-filesystem-dev \
62 libboost-system-dev \
63 libavahi-common-dev \
64 libavahi-client-dev \
65 libreadline-dev \
66 libncurses-dev \
67 libjsoncpp-dev \
70 libprotobuf-dev \
71 protobuf-compiler
76 pip3 install -U pip
77 pip3 install -U cmake
79 mkdir -p build && cd build
81 cmake .. -GNinja -DOT_PLATFORM=simulation -DOT_FULL_LOGS=1 -DOT_COMMISSIONER=ON -DOT_JOINER=ON
85 sudo apt-get install --no-install-recommends -y socat
98 sudo apt-get update
101 if [ "$BUILD_TARGET" == script-check ] || [ "$BUILD_TARGET" == docker-check ]; then
107 if [ "$BUILD_TARGET" == otbr-dbus-check ]; then
116 sudo apt-get install --no-install-recommends -y avahi-daemon avahi-utils cpputest
120 if [ "$BUILD_TARGET" == scan-build ]; then
121 pip3 install -U cmake
122 sudo apt-get install --no-install-recommends -y clang clang-tools
125 if [ "$BUILD_TARGET" == pretty-check ]; then
126 sudo apt-get install -y clang-format-14 shellcheck
130 if [ "${OTBR_MDNS-}" == 'mDNSResponder' ]; then
131 SOURCE_NAME=mDNSResponder-1790.80.10
132 …wget https://github.com/apple-oss-distributions/mDNSResponder/archive/refs/tags/$SOURCE_NAME.tar.g…
133 && mkdir -p $SOURCE_NAME \
134 && tar xvf $SOURCE_NAME.tar.gz -C $SOURCE_NAME --strip-components=1 \
138 patch -p1 <"$patch"
156 if [ "$BUILD_TARGET" == raspbian-gcc ]; then
157 …sudo apt-get install --no-install-recommends --allow-unauthenticated -y qemu qemu-user-static binf…
159 (mkdir -p docker-rpi-emu \
160 && cd docker-rpi-emu \
161 … && (git --git-dir=.git rev-parse --is-inside-work-tree || git --git-dir=.git init .) \
162 && git fetch --depth 1 https://github.com/ryankurte/docker-rpi-emu.git master \
165 pip3 install git-archive-all
169 [ -f "$TOOLS_HOME"/images/"$IMAGE_FILE" ] || {
173 [ -d "$TOOLS_HOME"/images ] || mkdir -p "$TOOLS_HOME"/images
175 [[ -f "$IMAGE_NAME".zip ]] || curl -LO "$IMAGE_URL"
177 unzip "$IMAGE_NAME".zip -d /tmp
183 (cd docker-rpi-emu/scripts \
190 … /bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install.sh)"