Debugging a makefile, as one does..
turns out...
zip(1) exits with code 12 if it "has nothing to do"
mother fucker we have a code for that already it's called zero. There's *got* to be a history here and I wanna know it.
@rozenglass Always weird finding surprising software behavior; I check the exit code and move on - `x=$?; [ "$x" -eq 0 -o "$x" -eq 12 ] || exit $x` -