Skip to content

Commit

Permalink
feat: only run chmod during cleanup if variable is set
Browse files Browse the repository at this point in the history
  • Loading branch information
epiccurious committed Dec 16, 2023
1 parent db3c2dd commit b26b39a
Show file tree
Hide file tree
Showing 4 changed files with 20 additions and 16 deletions.
9 changes: 5 additions & 4 deletions device_specific/flash_the_m5stack_core_basic
Original file line number Diff line number Diff line change
Expand Up @@ -2,10 +2,11 @@
set -e

cleanup() {
rm -rf -- "${temp_directory}"
if [ "$(stat -c '%a' "${tty_device}")" != "${initial_tty_device_permissions}" ]; then
sudo chmod "${initial_tty_device_permissions}" "${tty_device}"
fi
rm -rf -- "${temp_directory}"
if [ -n "${initial_tty_device_permissions}" ] &&
[ "$(stat -c '%a' "${tty_device}")" != "${initial_tty_device_permissions}" ]; then
sudo chmod "${initial_tty_device_permissions}" "${tty_device}"
fi
}

working_directory="${HOME}/Downloads/diy_jade"
Expand Down
9 changes: 5 additions & 4 deletions device_specific/flash_the_m5stack_fire
Original file line number Diff line number Diff line change
Expand Up @@ -2,10 +2,11 @@
set -e

cleanup() {
rm -rf -- "${temp_directory}"
if [ "$(stat -c '%a' "${tty_device}")" != "${initial_tty_device_permissions}" ]; then
sudo chmod "${initial_tty_device_permissions}" "${tty_device}"
fi
rm -rf -- "${temp_directory}"
if [ -n "${initial_tty_device_permissions}" ] &&
[ "$(stat -c '%a' "${tty_device}")" != "${initial_tty_device_permissions}" ]; then
sudo chmod "${initial_tty_device_permissions}" "${tty_device}"
fi
}

working_directory="${HOME}/Downloads/diy_jade"
Expand Down
9 changes: 5 additions & 4 deletions device_specific/flash_the_m5stack_m5stickc_plus
Original file line number Diff line number Diff line change
Expand Up @@ -2,10 +2,11 @@
set -e

cleanup() {
rm -rf -- "${temp_directory}"
if [ "$(stat -c '%a' "${tty_device}")" != "${initial_tty_device_permissions}" ]; then
sudo chmod "${initial_tty_device_permissions}" "${tty_device}"
fi
rm -rf -- "${temp_directory}"
if [ -n "${initial_tty_device_permissions}" ] &&
[ "$(stat -c '%a' "${tty_device}")" != "${initial_tty_device_permissions}" ]; then
sudo chmod "${initial_tty_device_permissions}" "${tty_device}"
fi
}

working_directory="${HOME}/Downloads/diy_jade"
Expand Down
9 changes: 5 additions & 4 deletions device_specific/flash_the_ttgo_tdisplay
Original file line number Diff line number Diff line change
Expand Up @@ -2,10 +2,11 @@
set -e

cleanup() {
rm -rf -- "${temp_directory}"
if [ "$(stat -c '%a' "${tty_device}")" != "${initial_tty_device_permissions}" ]; then
sudo chmod "${initial_tty_device_permissions}" "${tty_device}"
fi
rm -rf -- "${temp_directory}"
if [ -n "${initial_tty_device_permissions}" ] &&
[ "$(stat -c '%a' "${tty_device}")" != "${initial_tty_device_permissions}" ]; then
sudo chmod "${initial_tty_device_permissions}" "${tty_device}"
fi
}

working_directory="${HOME}/Downloads/diy_jade"
Expand Down

0 comments on commit b26b39a

Please sign in to comment.