#!/bin/bash | |
set -e | |
git config --global --add safe.directory '*' | |
#mkdir -p build_overrides | |
#touch build_overrides/pigweed_environment.gni | |
# Set up Pigweed's environment. | |
. ./bootstrap.sh | |
pip install -r zephyr/scripts/requirements.txt | |
# Use python protobuf | |
export PROTOCOL_BUFFERS_PYTHON_IMPLEMENTATION=python | |
export PW_ROOT=$(pwd)/pigweed | |
./zephyr/scripts/twister -v -c -i \ | |
-p native_posix \ | |
--ninja \ | |
-x=ZEPHYR_MODULES=${PW_ROOT} \ | |
-x=ZEPHYR_BASE=$(pwd)/zephyr \ | |
-T pigweed/ |