1
0
mirror of https://github.com/0O0o0oOoO00/Alas.git synced 2026-05-14 19:09:25 +08:00
Files
Alas/pydep/packages/cpphttplib.py
2025-08-10 17:33:27 +08:00

26 lines
780 B
Python

from dataclasses import dataclass
from ..tools.cmakebuilder import CMakePackageBuilder
@dataclass
class CppHttpLibOptions:
BUILD_SHARED_LIBS: bool = False
HTTPLIB_USE_OPENSSL_IF_AVAILABLE: bool = True
HTTPLIB_USE_ZLIB_IF_AVAILABLE: bool = True
HTTPLIB_USE_BROTLI_IF_AVAILABLE: bool = True
HTTPLIB_USE_ZSTD_IF_AVAILABLE: bool = True
HTTPLIB_REQUIRE_OPENSSL: bool = False
HTTPLIB_REQUIRE_ZLIB: bool = False
HTTPLIB_REQUIRE_BROTLI: bool = False
HTTPLIB_REQUIRE_ZSTD: bool = False
HTTPLIB_USE_CERTS_FROM_MACOSX_KEYCHAIN: bool = True
HTTPLIB_USE_NON_BLOCKING_GETADDRINFO: bool = True
HTTPLIB_COMPILE: bool = False
HTTPLIB_INSTALL: bool = True
HTTPLIB_TEST: bool = False
class CppHttpLibPackage(CMakePackageBuilder):
...