-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathmakefile
30 lines (27 loc) · 949 Bytes
/
makefile
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
all: help
help:
@echo "'cd' into each directory and run 'make help'"
size:
@echo "Poetry virtualenvs"
@du -sh /home/mord/.cache/pypoetry/virtualenvs/ ||:
@echo "Poetry cache"
@du -sh /home/mord/.cache/pypoetry/cache/ ||:
@echo "Poetry artifacts"
@du -sh /home/mord/.cache/pypoetry/artifacts/ ||:
@echo "Global Huggingface cache models"
@du -sh $$HOME/.cache/huggingface/hub ||:
@echo "Local Huggingface cache models"
@find . -name .cache -type d -exec du -sh {} +
@echo "Size of devpi cache"
@du -sh $$HOME/.devpi/server ||:
delete:
@echo "Delete caches:"
@echo "Poetry virtualenvs"
@du -sh /home/mord/.cache/pypoetry/virtualenvs/ ||:
@echo "Local Huggingface cache models"
@find . -name .cache -type d -exec du -sh {} +
@echo "Press enter to continue, control+c to abort"
@read dummy_var
@echo "Removing cache directories"
@rm -r /home/mord/.cache/pypoetry/virtualenvs/ ||:
@find . -name '.cache' -type d -exec rm -r {} +