fish: add sbt_clean function
This commit is contained in:
parent
704993312c
commit
a194730915
16
fish/functions/sbt_clean.fish
Normal file
16
fish/functions/sbt_clean.fish
Normal 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
|
Loading…
x
Reference in New Issue
Block a user