9c78f77577
When we generate a binary with an embedded repo, we add various args (-vRepo.Authoritative etc) to the end of the command line. But the argument "--" is taken to mean "pass the rest of the args to the script". So if you use "--" on such a binary, it gets rather badly broken. Reorder the args so that the inserted ones come first.