diff --git a/CMakeLists.txt b/CMakeLists.txt index 7cbd5e55e..0882be68f 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -54,6 +54,7 @@ option(ICEBERG_S3 "Build with S3 support" OFF) option(ICEBERG_SIGV4 "Build with SigV4 support" OFF) option(ICEBERG_BUNDLE_AWSSDK "Bundle AWS SDK for S3/SigV4 support" ON) option(ICEBERG_BUNDLE_THRIFT "Bundle Thrift (from Arrow) for Hive catalog" ON) +option(ICEBERG_SPDLOG "Use spdlog as the default logging backend" ON) option(ICEBERG_ENABLE_ASAN "Enable Address Sanitizer" OFF) option(ICEBERG_ENABLE_UBSAN "Enable Undefined Behavior Sanitizer" OFF) diff --git a/README.md b/README.md index 1318933d9..7206c4597 100644 --- a/README.md +++ b/README.md @@ -96,6 +96,7 @@ cmake --install build | `ICEBERG_BUILD_BUNDLE` | `ON` | Build the battery-included library | | `ICEBERG_BUILD_REST` | `ON` | Build REST catalog client | | `ICEBERG_BUILD_REST_INTEGRATION_TESTS` | `OFF` | Build REST catalog integration tests | +| `ICEBERG_SPDLOG` | `ON` | Use spdlog as the default logging backend | | `ICEBERG_BUILD_HIVE` | `OFF` | Build Hive (HMS) catalog client | | `ICEBERG_BUILD_SQL_CATALOG` | `OFF` | Build SQL catalog client | | `ICEBERG_SQL_SQLITE` | `OFF` | Build the SQLite connector for the SQL catalog | @@ -124,6 +125,7 @@ Meson-specific options (configured via `-D