File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change 4747 run : |
4848 export CODENAME=$(cat /etc/os-release | grep UBUNTU_CODENAME | cut -d= -f2)
4949 apt update
50- apt install -y --no-install-recommends gnupg ca-certificates
50+ apt install -y --no-install-recommends gnupg ca-certificates curl
51+ curl -fsSL https://deb.nodesource.com/setup_20.x | bash -
52+ apt install -y nodejs
5153 echo "deb http://ppa.launchpad.net/deadsnakes/ppa/ubuntu ${CODENAME} main" > /etc/apt/sources.list.d/deadsnakes-ubuntu-ppa-${CODENAME}.list
5254 apt-key adv --keyserver keyserver.ubuntu.com --recv-keys BA6932366A755776
5355 apt update
7375 apt install -y --no-install-recommends -o APT::Immediate-Configure=false g++-aarch64-linux-gnu libgirepository1.0-dev
7476 dpkg --add-architecture arm64
7577 apt install -y --no-install-recommends -o APT::Immediate-Configure=false libavahi-client-dev:arm64 libglib2.0-dev:arm64 libssl-dev:arm64 libreadline-dev:arm64
78+ - name : Build arm64 OTA Provider
79+ timeout-minutes : 10
80+ run : |
81+ scripts/run_in_build_env.sh "gn gen out/chipotaprovider_arm64 --args='symbol_level=0 is_debug=false chip_crypto=\"mbedtls\" custom_toolchain=\"//build/toolchain/custom\" target_cc=\"aarch64-linux-gnu-gcc\" target_cxx=\"aarch64-linux-gnu-g++\" target_ar=\"aarch64-linux-gnu-ar\" target_cpu=\"arm64\"'"
82+ scripts/run_in_build_env.sh "ninja -C out/chipotaprovider_arm64 examples/ota-provider-app/linux:chip-ota-provider-app"
83+ aarch64-linux-gnu-strip out/chipotaprovider_arm64/chip-ota-provider-app -o /tmp/output_binaries/chip-ota-provider-app_arm64
7684 - name : Build x64 CHIP Tool with debug logs enabled
7785 timeout-minutes : 10
7886 run : |
You can’t perform that action at this time.
0 commit comments