chore(Makefile): cleanup .stack-work on build failures too

This commit is contained in:
Sarah Vaupel 2024-01-15 23:04:54 +01:00
parent 51a14705d4
commit 4fc83b8cf4

View File

@ -8,7 +8,9 @@ help:
backend-%: --stack-work-$* --backend-$* --stack-krow-$*
.PHONY: database
database: .develop.env --stack-work-build --database --stack-krow-build
database: .develop.env --stack-work-build
$(MAKE) -- --database || $(MAKE) -- --stack-krow-build
$(MAKE) -- --stack-krow-build
.PHONY: --database
--database: .develop.env
@ -46,7 +48,7 @@ clean:
.PHONY: --stack-krow-%
--stack-krow-%:
[[ -d .stack-work-$* && echo ".stack-work-$* already exists, please resolve manually" 1>&2; exit 1 ]]
[[ -d .stack-work-$* ]] && (echo ".stack-work-$* already exists, please resolve manually" 1>&2 ; exit 1)
mv .stack-work .stack-work-$*
flock -u .stack-work.lock