-
Notifications
You must be signed in to change notification settings - Fork 1
/
Copy pathCargo.toml
61 lines (49 loc) · 1.99 KB
/
Cargo.toml
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
57
58
59
60
61
# Generate Tailwind
# npx tailwindcss --config ./tailwind.config.js -i ./input.css -o ./assets/tailwind.css --minify --watch
# Dev
# dx serve --hot-reload --platform desktop
# dx serve --hot-reload --platform web
# Build Instructions
# dx bundle --platform desktop --release --verbose
# dx build --platform web --release
[package]
name = "visp"
version = "0.1.4"
edition = "2021"
authors = ["Kristopher Ali <kristopher.ali.dev+visp@gmail.com>"]
description = "Video. Image. Sound. Post. VISP is an open source multimedia editor built entirely using Rust. It works on all Desktop and Mobile platforms. And you can integrate it with your favorite social media sites like YouTube and Instagram!"
resolver = "2"
[package.metadata.bundle]
name = "VISP"
identifier = "io.kristech.visp"
version = "0.1.4"
copyright = "MIT License Copyright (c) 2023-2025 Quaint Studios LLC. All rights reserved."
category = "Multimedia"
short_description = "Video. Image. Sound. Post. A versatile tool."
long_description = """
Video. Image. Sound. Post. VISP is an open source multimedia editor built entirely using Rust. It works on all Desktop and Mobile platforms. And you can integrate it with your favorite social media sites like YouTube and Instagram!
"""
[dependencies]
web-sys = { version = "0.3.69", features = ["Blob", "FilePropertyBag", "Url", "File"] }
[target.'cfg(target_family = "windows")'.dependencies]
dioxus = { version = "0.6.3", features = ["desktop", "router"] }
platform-dirs = "0.3.0"
gstreamer = "0.23.5"
gstreamer-app = "0.23.5"
gstreamer-video = "0.23.5"
[target.'cfg(target_family = "unix")'.dependencies]
dioxus = { version = "0.6.3", features = ["desktop", "router"] }
platform-dirs = "0.3.0"
gstreamer = "0.23.5"
gstreamer-app = "0.23.5"
gstreamer-video = "0.23.5"
[target.'cfg(target_family = "wasm")'.dependencies]
dioxus = { version = "0.6.3", features = ["web", "router"] }
[profile]
[profile.wasm-dev]
inherits = "dev"
opt-level = 1
[profile.server-dev]
inherits = "dev"
[profile.android-dev]
inherits = "dev"