-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathCargo.toml
More file actions
56 lines (52 loc) · 2.15 KB
/
Copy pathCargo.toml
File metadata and controls
56 lines (52 loc) · 2.15 KB
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
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
[package]
name = "tera_flash"
authors = ["Linus Leo Stöckli"]
version = "4.0.0"
edition = "2021"
description = "Control Software for the Teraflash THz-Spectrometer."
license = "CC-BY-NC-4.0"
[dependencies]
eframe = { version = "0.34", features = ["persistence", "wayland", "x11"] }
egui_extras = { version = "0.34", features = ["all_loaders"] }
egui_plot = "0.35"
egui-phosphor = "0.12"
egui-theme-switch = "0.7"
egui_double_slider = "1.1"
egui-file-dialog = { git = "https://github.com/hacknus/egui-file-dialog", branch = "sort_by_metadata", features = ["information_view"] }
image = { version = "0.25", default-features = false, features = ["bmp", "jpeg", "gif", "png", "tiff", "rayon"] }
itertools-num = "0.1"
realfft = "3.5"
hex = "0.4"
safe-transmute = "0.11.3"
preferences = "2.0.0"
serde = { version = "1.0", features = ["derive"] }
regex = "1"
csv = "1.3"
keepawake = "0.6"
ndarray = "0.17"
ndarray-npy = { git = "https://github.com/jturner314/ndarray-npy" }
dotthz = { version = "0.3", features = ["serde", "hdf5-sys-static"] }
chrono = "0.4"
self_update = { git = "https://github.com/hacknus/self_update", features = ["archive-zip", "compression-zip-deflate"], optional = true }
tempfile = { version = "3.23", optional = true }
reqwest = { version = "0.13", default-features = false, features = ["blocking", "json", "http2"], optional = true }
semver = { version = "1.0.27", optional = true }
[features]
self_update = ["dep:self_update", "tempfile", "reqwest", "semver"]
[package.metadata.bundle]
name = "TeraFlash"
identifier = "ch.unibe.teraflash"
icon = ["./icons/install.png"]
copyright = "Copyright (c) 2026, University of Bern, Space Research & Planetary Sciences, Linus Leo Stöckli."
category = "Developer Tool"
short_description = "Control Software for the Teraflash THz-Spectrometer."
license = "CC-BY-NC-4.0"
osx_minimum_system_version = "10.12"
osx_url_schemes = ["ch.unibe.teraflash"]
deb_depends = ["libclang-dev", "libgtk-3-dev", "libxcb-render0-dev", "libxcb-shape0-dev", "libxcb-xfixes0-dev", "libxkbcommon-dev", "libssl-dev"]
[package.metadata.wix]
dbg-build = false
dbg-name = false
name = "TeraFlash"
no-build = false
output = "target/wix/TeraFlashInstaller.msi"