Don't rebuild files unless needed.