frontend-utils: Move DiskStorageBackend from desktop
This commit is contained in:
parent
0f1cdf491d
commit
a188962306
|
@ -4381,6 +4381,7 @@ dependencies = [
|
|||
name = "ruffle_frontend_utils"
|
||||
version = "0.1.0"
|
||||
dependencies = [
|
||||
"ruffle_core",
|
||||
"tempfile",
|
||||
"thiserror",
|
||||
"toml_edit 0.22.9",
|
||||
|
|
|
@ -2,12 +2,10 @@ mod audio;
|
|||
mod external_interface;
|
||||
mod fscommand;
|
||||
mod navigator;
|
||||
mod storage;
|
||||
mod ui;
|
||||
|
||||
pub use audio::CpalAudioBackend;
|
||||
pub use external_interface::DesktopExternalInterfaceProvider;
|
||||
pub use fscommand::DesktopFSCommandProvider;
|
||||
pub use navigator::ExternalNavigatorBackend;
|
||||
pub use storage::DiskStorageBackend;
|
||||
pub use ui::DesktopUiBackend;
|
||||
|
|
|
@ -1,5 +1,6 @@
|
|||
use crate::{backends::DiskStorageBackend, player::PlayerOptions};
|
||||
use crate::player::PlayerOptions;
|
||||
use ruffle_core::backend::storage::MemoryStorageBackend;
|
||||
use ruffle_frontend_utils::backends::storage::DiskStorageBackend;
|
||||
use std::str::FromStr;
|
||||
|
||||
#[derive(clap::ValueEnum, Copy, Clone, PartialEq, Eq, Debug, Default)]
|
||||
|
|
|
@ -17,6 +17,7 @@ tracing = { workspace = true }
|
|||
thiserror = { workspace = true }
|
||||
zip = "0.6.6"
|
||||
urlencoding = "2.1.3"
|
||||
ruffle_core = { path = "../core", default-features = false }
|
||||
|
||||
[dev-dependencies]
|
||||
tempfile = "3"
|
||||
|
|
|
@ -0,0 +1 @@
|
|||
pub mod storage;
|
|
@ -3,6 +3,8 @@ pub mod bundle;
|
|||
pub mod parse;
|
||||
pub mod write;
|
||||
|
||||
pub mod backends;
|
||||
|
||||
use std::borrow::Cow;
|
||||
use url::Url;
|
||||
|
||||
|
|
Loading…
Reference in New Issue