hildogjr / KiCost

Build cost spreadsheet for a KiCad project.
MIT License
496 stars 97 forks source link

Ignore errors on 'rm' in Makefile #468

Closed mdeweerd closed 3 years ago

mdeweerd commented 3 years ago

Avoid fail when there is nothing to be deleted.

mdeweerd commented 3 years ago

Note, the errors I get are:

make: *** [Makefile:29: clean-pyc] Error 1
make: *** Waiting for unfinished jobs....
find . -name '*.egg' -exec rm -f {} +
rm: cannot remove './lib/python3.7/site-packages/Babel-2.8.0-py3.7.egg': Is a directory
rm: cannot remove './lib/python3.7/site-packages/CurrencyConverter-0.14.1-py3.7.egg': Is a directory
rm: cannot remove './lib/python3.7/site-packages/future-0.18.2-py3.7.egg': Is a directory
rm: cannot remove './lib/python3.7/site-packages/requests-2.23.0-py3.7.egg': Is a directory
rm: cannot remove './lib/python3.7/site-packages/tqdm-4.46.0-py3.7.egg': Is a directory
rm: cannot remove './lib/python3.7/site-packages/XlsxWriter-1.2.8-py3.7.egg': Is a directory

So maybe some commands need to get an '-rf' but on the other hand I am fine with the fact that these site-packages are not actually deleted.