def METHOD_NAME(self):
    env = VirtualBuildEnv(self)
    env.METHOD_NAME()
    tc = CMakeToolchain(self)
    tc.variables.update({
        "CMAKE_WINDOWS_EXPORT_ALL_SYMBOLS": True,
        "TFLITE_ENABLE_RUY": self.options.with_ruy,
        "TFLITE_ENABLE_NNAPI": self.options.get_safe("with_nnapi", False),
        "TFLITE_ENABLE_GPU": False,
        "TFLITE_ENABLE_XNNPACK": self.options.with_xnnpack,
        "TFLITE_ENABLE_MMAP": self.options.get_safe("with_mmap", False),
        "FETCHCONTENT_FULLY_DISCONNECTED": True,
        "clog_POPULATED": True,
    })
    if self.settings.arch == "armv8":
        # Not defined by Conan for Apple Silicon. See https://github.com/conan-io/conan/pull/8026
        tc.variables["CMAKE_SYSTEM_PROCESSOR"] = "arm64"
    tc.METHOD_NAME()
    deps = CMakeDeps(self)
    deps.METHOD_NAME()