Correctly add DEPENDS directive

The add_custom_commands now correctly are re-called when zopt.ggo,
lexer.l, parser.y, etc.