// On Windows, we don't want to display a console window when the application is running in release// builds. See https://doc.rust-lang.org/reference/runtime.html#the-windows_subsystem-attribute.#![cfg_attr(feature = "release_bundle", windows_subsystem = "windows")]use anyhow::Result;use warp_core::channel::{Channel, ChannelState};use warp_core::features;// Simple wrapper around warp::run() for dev channel builds.fn main() -> Result<()> { ChannelState::set( ChannelState::new(Channel::Dev, warp_channel_config::load_config!("dev")) .with_additional_features(features::DEBUG_FLAGS) .with_additional_features(features::DOGFOOD_FLAGS) .with_additional_features(features::PREVIEW_FLAGS), ); warp::run()}
// On Windows, we don't want to display a console window when the application is running in release
// builds. See https://doc.rust-lang.org/reference/runtime.html#the-windows_subsystem-attribute.
#![cfg_attr(feature = "release_bundle", windows_subsystem = "windows")]
use anyhow::Result;
use warp_core::channel::{Channel, ChannelState};
use warp_core::features;
// Simple wrapper around warp::run() for dev channel builds.
fn main() -> Result<()> {
ChannelState::set(
ChannelState::new(Channel::Dev, warp_channel_config::load_config!("dev"))
.with_additional_features(features::DEBUG_FLAGS)
.with_additional_features(features::DOGFOOD_FLAGS)
.with_additional_features(features::PREVIEW_FLAGS),
);
warp::run()
}