Skip to main content

max / audiofiles

1.5 KB · 44 lines History Blame Raw
1 [package]
2 name = "audiofiles-browser"
3 version = "0.5.0"
4 edition.workspace = true
5
6 [features]
7 default = ["device-profiles"]
8 device-profiles = ["dep:audiofiles-rhai"]
9
10 [dependencies]
11 audiofiles-core = { workspace = true }
12 audiofiles-rhai = { workspace = true, optional = true }
13 audiofiles-sync = { workspace = true }
14 egui = { workspace = true }
15 egui_extras = { workspace = true }
16 symphonia = { workspace = true }
17 hound = { workspace = true }
18 parking_lot = { workspace = true }
19 dirs = { workspace = true }
20 thiserror = { workspace = true }
21 toml = { workspace = true }
22 rfd = { workspace = true }
23 serde = { workspace = true }
24 serde_json = { workspace = true }
25 rusqlite = { workspace = true }
26 tracing = { workspace = true }
27 theme-common = { workspace = true }
28
29 [target.'cfg(unix)'.dependencies]
30 libc = { workspace = true }
31
32 [dev-dependencies]
33 tempfile = "3.25.0"
34
35 [target.'cfg(target_os = "macos")'.dependencies]
36 block2 = "0.6"
37 objc2 = "0.6"
38 objc2-foundation = { version = "0.3", features = ["NSString", "NSURL", "NSArray"] }
39 objc2-app-kit = { version = "0.3", features = ["NSApplication", "NSWindow", "NSView", "NSDragging", "NSDraggingItem", "NSDraggingSession", "NSPasteboard", "NSEvent", "NSResponder", "NSGraphicsContext"] }
40
41 [target.'cfg(target_os = "windows")'.dependencies]
42 windows = { version = "0.62", features = ["Win32_Foundation", "Win32_System_Com", "Win32_System_Com_StructuredStorage", "Win32_System_Ole", "Win32_System_Memory", "Win32_System_SystemServices", "Win32_Graphics_Gdi", "Win32_Storage_FileSystem"] }
43 windows-core = "0.62"
44