This used "argparse" to parse the args, which broke since CXXFLAGS contained options. Instead we pass "--all" before any other arguments, and then stop argparse at nonoptions.