def METHOD_NAME(self):
    if self.settings.os == "Windows" and not is_msvc(self):
        raise ConanInvalidConfiguration(
            "c-client is setup to build only with MSVC for Windows"
        )
    # FIXME: need krb5 recipe
    if self.settings.os == "Macos":
        raise ConanInvalidConfiguration(
            "c-client depends on krb5 on MacOS and it's not packaged by "
            "Conan yet"
        )