def METHOD_NAME(self):
    at_toolchain = AutotoolsToolchain(self)
    at_toolchain.configure_args += [
        "--disable-cython",
        "--disable-python",
        "--disable-tools",
        "--disable-dependency-tracking",
        "--disable-maintainer-mode",
    ]
    if self.options.get_safe("ecss-compliance"):
        at_toolchain.configure_args.append("--enable-ecss-compliance")
    disable_options = {
        "threads",
        "rt",
        "errno",
        "malloc",
        "stdio",
        "cxx",
        "daemon",
        "diag",
        "canfd",
        "dcf",
        "dcf-restore",
        "obj-default",
        "obj-file",
        "obj-limits",
        "obj-name",
        "obj-upload",
        "sdev",
        "csdo",
        "rpdo",
        "tpdo",
        "mpdo",
        "sync",
        "time",
        "emcy",
        "lss",
        "wtm",
        "master",
        "ng",
        "nmt-boot",
        "nmt-cfg",
        "gw",
        "gw-txt",
        "coapp-master",
        "coapp-slave",
    }
    for option in disable_options:
        if not self.options.get_safe(option):
            at_toolchain.configure_args.append(f"--disable-{option}")
    at_toolchain.METHOD_NAME()