-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathCargo.toml
More file actions
36 lines (32 loc) · 976 Bytes
/
Cargo.toml
File metadata and controls
36 lines (32 loc) · 976 Bytes
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
[package]
name = "torque-tracker"
version = "0.1.1"
edition = "2024"
license = "GPL-3.0"
rustc-version = "1.88"
description = "Old school music tracker, reimplementation of schism tracker"
keywords = ["audio", "GUI"]
repository = "https://tangled.sh/did:plc:54jgbo4psy24qu2bk4njtpc4/torque-tracker"
categories = ["multimedia::audio"]
# See more keys and their definitions at https://doc.rust-lang.org/cargo/reference/manifest.html
[dependencies]
font8x8 = "0.3.1"
wgpu = { version = "26.0.0", optional = true }
ascii = "1.1.0"
winit = "0.30.11"
torque-tracker-engine = "0.1.0"
smol = "2.0.2"
paste = "1.0.15"
cpal = "0.16.0"
triple_buffer = "8.1.1"
softbuffer = { version="0.4.6", optional = true }
rfd = "0.15.4"
symphonia = "0.5.4"
[features]
# needs to be one, but not both
# less artifacts than software scaling. also probably faster
gpu_scaling = ["dep:wgpu"]
soft_scaling = ["dep:softbuffer"]
default = ["gpu_scaling"]
[lints.clippy]
uninlined_format_args = "allow"