fish: add sbt_clean function

This commit is contained in:
Charles Gould 2022-10-14 16:08:49 -04:00
parent 704993312c
commit a194730915

View File

@ -0,0 +1,16 @@
function sbt_clean --description 'Clean up sbt files'
if not test -e build.sbt
echo "$PWD is not the root of an sbt project. Exiting."
return 1
end
echo 'Removing...'
echo './.bsp/' && rm -rf ./.bsp/
echo './.bloop/' && rm -rf ./.bloop/
echo './project/.bloop/' && rm -rf ./project/.bloop/
echo './project/project/' && rm -rf ./project/project/
echo './project/metals.sbt' && rm -rf ./project/metals.sbt
echo './.metals/' && rm -rf ./.metals/
find . -maxdepth 3 -type d -name target -print -exec rm -r '{}' +
end