Error messages when system-libs XOR bundled-libs != 1

This commit is contained in:
Alex Auvolat 2022-09-07 17:57:12 +02:00
parent 2559f63e9b
commit 2e00809af5
No known key found for this signature in database
GPG key ID: 0E496D15096376BE

View file

@ -11,6 +11,12 @@ mod server;
#[cfg(feature = "telemetry-otlp")] #[cfg(feature = "telemetry-otlp")]
mod tracing_setup; mod tracing_setup;
#[cfg(not(any(feature = "bundled-libs", feature = "system-libs")))]
compile_error!("Either bundled-libs or system-libs Cargo feature must be enabled");
#[cfg(all(feature = "bundled-libs", feature = "system-libs"))]
compile_error!("Only one of bundled-libs and system-libs Cargo features must be enabled");
use std::net::SocketAddr; use std::net::SocketAddr;
use std::path::PathBuf; use std::path::PathBuf;