clean-code, also delete the home directory Gradle and Flutter caches.

This commit is contained in:
me committed 2026-11-09 20:56:30 -07:00
1 parent e996cb9ef1
commit 444b34bd31
1 file changed
+12
+12
View File
@@ -799,14 +799,23 @@
alias_prod: | alias_prod: |
alias prod="ssh -p {{ prod_port }} {{ prod_user }}@{{ prod_host }}" alias prod="ssh -p {{ prod_port }} {{ prod_user }}@{{ prod_host }}"
function_clean_code: | function_clean_code: |
function print_size_delete() {
f="$1"
if [[ -e "$f" ]]; then
du -hs "$f" && sh -c "rm -rf '$f'"
fi
}
function clean-code() { function clean-code() {
echo -e "******* Android *******\n*** Build Caches ***" echo -e "******* Android *******\n*** Build Caches ***"
find $HOME/Code/android-*/app -maxdepth 1 -type d -name "build" \ find $HOME/Code/android-*/app -maxdepth 1 -type d -name "build" \
-exec du -hs {} \; -exec rm -rf {} \; -exec du -hs {} \; -exec rm -rf {} \;
echo -e "\n*** Gradle Caches ***" echo -e "\n*** Gradle Caches ***"
find $HOME/Code/android-*/ -maxdepth 1 -type d -name ".gradle" \ find $HOME/Code/android-*/ -maxdepth 1 -type d -name ".gradle" \
-exec du -hs {} \; -exec rm -rf {} \; -exec du -hs {} \; -exec rm -rf {} \;
print_size_delete "$HOME/.gradle"
echo -e "******* Flutter *******" echo -e "******* Flutter *******"
ls $HOME/Code | grep flutter | while read project; do ls $HOME/Code | grep flutter | while read project; do
cd $HOME/Code/$project cd $HOME/Code/$project
@@ -816,6 +825,9 @@
done done
cd cd
print_size_delete "$HOME/.pub_cache"
print_size_delete "$HOME/.pub-cache"
echo -e "******* PDFs *******" echo -e "******* PDFs *******"
find $HOME/Code/ebook-* -name "*.pdf" -exec du -h {} \; -delete | sort -h find $HOME/Code/ebook-* -name "*.pdf" -exec du -h {} \; -delete | sort -h