From 2e34f4c3ae5821a7a264055ecee95ba057243747 Mon Sep 17 00:00:00 2001 From: PrincessPi3 Date: Mon, 18 Aug 2025 22:51:04 -0600 Subject: [PATCH] upgradede to 1.4-release --- README.md | 2 ++ gather_install_size.sh | 11 +++++++++++ version.txt | 2 +- 3 files changed, 14 insertions(+), 1 deletion(-) create mode 100644 gather_install_size.sh diff --git a/README.md b/README.md index 249d23d..9962597 100644 --- a/README.md +++ b/README.md @@ -7,6 +7,8 @@ some features require user to have passwordless sudo rights Literally the most schizophrenically overengineered thing I have ever made. idk why I did that +Total install size (discounting needed packages) is about 9GiB + ## Quick start 1. `mkdir ~/esp` 2. `git clone --recursive https://github.com/PrincessPi3/esp-idf-tools.git ~/esp/esp-idf-tools` diff --git a/gather_install_size.sh b/gather_install_size.sh new file mode 100644 index 0000000..9613892 --- /dev/null +++ b/gather_install_size.sh @@ -0,0 +1,11 @@ +#!/bin/bash +espidf=$(du -b -d 0 ~/esp/esp-idf | awk '{print $1}') +espdevkits=$(du -b -d 0 ~/esp/esp-dev-kits | awk '{print $1}') +espidftools=$(du -b -d 0 ~/esp/esp-idf-tools | awk '{print $1}') +custom_bin=$(du -b -d 0 ~/esp/.custom_bin | awk '{print $1}') +espressif=$(du -b -d 0 ~/.espressif | awk '{print $1}') + +bytes=$(($espidf + $espdevkits + $espidftools + $custom_bin + $espressif)) +human=$(numfmt --to=iec-i --suffix=B $bytes) + +echo "Total size of ESP-IDF related directories: $bytes bytes ($human)" \ No newline at end of file diff --git a/version.txt b/version.txt index 0bbffa9..05c573b 100644 --- a/version.txt +++ b/version.txt @@ -1 +1 @@ -1.3-dev-0 \ No newline at end of file +1.4-release \ No newline at end of file