zephyr-sdk/setup-unattended.patch

44 lines
991 B
Diff

--- setup.sh 2020-02-29 21:30:32.862816400 -0500
+++ setup.sh 2020-02-29 21:36:28.300273309 -0500
@@ -7,7 +7,7 @@
target_sdk_dir=""
post_install_cleanup=1
confirm=0
-rc_confirm=0
+rc_confirm=""
usage () {
cat << EOF
@@ -24,6 +24,9 @@
-y
Automatic yes to prompts; assume "yes" as answer to all prompts.
+ -[no]rc
+ Whether to create/update the ~/.zerphyrc file (prompt if not given)
+
EOF
}
@@ -70,6 +73,12 @@
confirm="y";
rc_confirm="y";
;;
+ -rc )
+ rc_confirm="y";
+ ;;
+ -norc )
+ rc_confirm="n";
+ ;;
* )
echo "Error: Invalid argument \"$1\""
usage
@@ -120,7 +129,7 @@
echo " export ZEPHYR_TOOLCHAIN_VARIANT=zephyr"
echo " export ZEPHYR_SDK_INSTALL_DIR=$target_sdk_dir"
echo
- if [ "$rc_confirm" != "y" ]; then
+ if [ -z "$rc_confirm" ]; then
echo "Update/Create $HOME/.zephyrrc with environment variables setup for you (y/n)? "
while read rc_confirm; do
[ "$rc_confirm" = "Y" -o "$rc_confirm" = "y" \