list dependencies explicitly in Makefile

So I won't need to do a prophylactic `make clean && make` before every toolchain update.