3 ms·
I tried out Tup, and thought it was really impressive and probably great for people who need to write C, but not suited for what I was trying to do. The projec
by GlennS 9y ago
I tried out Tup, and thought it was really impressive and probably great for people who need to write C, but not suited for what I was trying to do.
The project I tried to use it on was a before/after comparison of the results of some development work to an energy model. So, a couple of my make targets cloned old and new versions of the repo.
Tup doesn't like you to create directories, and wants to track every file that comes into existence and check that it is either a) a declared output or b) deleted by the end of the job. It really didn't enjoy trying to process a whole Git clone operation.