1
0
mirror of https://github.com/0O0o0oOoO00/Alas.git synced 2026-05-21 18:09:29 +08:00
Files
Alas/pydep/packages/spdlog.py
2025-08-10 17:33:27 +08:00

30 lines
866 B
Python

from dataclasses import dataclass
from ..tools.cmakebuilder import CMakePackageBuilder
@dataclass
class SpdlogOptions:
SPDLOG_BUILD_ALL: bool = False
SPDLOG_BUILD_SHARED: bool = False
SPDLOG_ENABLE_PCH: bool = False
SPDLOG_BUILD_PIC: bool = False
SPDLOG_BUILD_EXAMPLE: bool = True
SPDLOG_BUILD_EXAMPLE_HO: bool = False
SPDLOG_BUILD_TESTS: bool = False
SPDLOG_BUILD_TESTS_HO: bool = False
SPDLOG_BUILD_BENCH: bool = False
SPDLOG_SANITIZE_ADDRESS: bool = False
SPDLOG_SANITIZE_THREAD: bool = False
SPDLOG_BUILD_WARNINGS: bool = False
SPDLOG_SYSTEM_INCLUDES: bool = False
SPDLOG_INSTALL: bool = True
SPDLOG_USE_STD_FORMAT: bool = False
SPDLOG_FMT_EXTERNAL: bool = False
SPDLOG_FMT_EXTERNAL_HO: bool = False
SPDLOG_NO_EXCEPTIONS: bool = False
class SpdlogPackage(CMakePackageBuilder):
...