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