Without this it was possible that ninja built a target that needs the generated header before the header was generated fixes #14
Without this it was possible that ninja built a target that needs the generated header before the header was generated fixes #14