def METHOD_NAME(self):
    tc = CMakeToolchain(self)
    tc.variables["BUILD_TOOLS"] = self.options.tools
    tc.variables["BUILD_REGRESS"] = False
    tc.variables["BUILD_EXAMPLES"] = False
    tc.variables["BUILD_DOC"] = False
    tc.variables["ENABLE_LZMA"] = self.options.with_lzma
    tc.variables["ENABLE_BZIP2"] = self.options.with_bzip2
    if self._has_zstd_support:
        tc.variables["ENABLE_ZSTD"] = self.options.with_zstd
    tc.variables["ENABLE_COMMONCRYPTO"] = False  # TODO: We need CommonCrypto package
    tc.variables["ENABLE_GNUTLS"] = False  # TODO: We need GnuTLS package
    tc.variables["ENABLE_MBEDTLS"] = self.options.crypto == "mbedtls"
    tc.variables["ENABLE_OPENSSL"] = self.options.crypto == "openssl"
    tc.variables["ENABLE_WINDOWS_CRYPTO"] = self.options.crypto == "win32"
    tc.METHOD_NAME()
    deps = CMakeDeps(self)
    deps.METHOD_NAME()