How do I clean my build artifacts with Tup?
My project generates a lot of artifacts that I would like to have cleaned up. Tup doesn't seem to have a way to do it, and git reset --hard HEAD
, even after a git add -Af
, doesn't work.
Tup does not have a clean function like Makefiles can define.
If you're using a Git repository, you can git-clean your repository.
$ git add -A
$ git reset --hard HEAD
$ git clean -dffx
If you're working on some changes and need to clean away all of the stuff without killing your changes, use:
$ git clean -Xf