def METHOD_NAME(self):
    tc = CMakeToolchain(self)
    tc.variables["VERSION"] = self.version
    tc.variables["CASS_BUILD_EXAMPLES"] = False
    tc.variables["CASS_BUILD_INTEGRATION_TESTS"] = False
    tc.variables["CASS_BUILD_SHARED"] = self.options.shared
    tc.variables["CASS_BUILD_STATIC"] = not self.options.shared
    tc.variables["CASS_BUILD_TESTS"] = False
    tc.variables["CASS_BUILD_UNIT_TESTS"] = False
    tc.variables["CASS_DEBUG_CUSTOM_ALLOC"] = False
    tc.variables["CASS_INSTALL_HEADER_IN_SUBDIR"] = self.options.install_header_in_subdir
    tc.variables["CASS_INSTALL_PKG_CONFIG"] = False
    if self.options.use_atomic == "boost":
        tc.variables["CASS_USE_BOOST_ATOMIC"] = True
        tc.variables["CASS_USE_STD_ATOMIC"] = False
    elif self.options.use_atomic == "std":
        tc.variables["CASS_USE_BOOST_ATOMIC"] = False
        tc.variables["CASS_USE_STD_ATOMIC"] = True
    else:
        tc.variables["CASS_USE_BOOST_ATOMIC"] = False
        tc.variables["CASS_USE_STD_ATOMIC"] = False
    tc.variables["CASS_USE_OPENSSL"] = self.options.with_openssl
    tc.variables["CASS_USE_STATIC_LIBS"] = False
    tc.variables["CASS_USE_ZLIB"] = self.options.with_zlib
    tc.variables["CASS_USE_LIBSSH2"] = False
    # FIXME: To use kerberos, its conan package is needed. Uncomment this when kerberos conan package is ready.
    # tc.variables["CASS_USE_KERBEROS"] = self.options.with_kerberos
    if self.settings.os == "Linux":
        tc.variables["CASS_USE_TIMERFD"] = self.options.use_timerfd
    tc.METHOD_NAME()
    deps = CMakeDeps(self)
    deps.METHOD_NAME()