[package] name = "ng-app" # version = "0.1.0" description = "NextGraph App" publish = false version.workspace = true edition.workspace = true license.workspace = true authors.workspace = true repository.workspace = true homepage.workspace = true keywords.workspace = true documentation.workspace = true rust-version.workspace = true [lib] name = "nativelib" crate-type = ["staticlib", "cdylib", "rlib"] [build-dependencies] tauri-build = { version = "2.0.0-alpha.8", features = [] } # tauri-macros = { version = "=2.0.0-alpha.6" } # tauri-codegen = { version = "=2.0.0-alpha.6" } # tauri-utils = { version = "=2.0.0-alpha.6" } [dependencies] serde = { version = "1.0", features = ["derive"] } serde_json = "1.0" serde_bytes = "0.11.7" async-std = { version = "1.12.0", features = ["attributes", "unstable"] } sys-locale = { version = "0.3.1" } ng-async-tungstenite = { git = "https://git.nextgraph.org/NextGraph/async-tungstenite.git", branch = "nextgraph", features = ["async-std-runtime", "async-native-tls"] } tauri = { version = "2.0.0-alpha.14", features = [] } tauri-plugin-window = "2.0.0-alpha.1" # tauri-plugin-window = { git = "https://git.nextgraph.org/NextGraph/plugins-workspace.git", branch="window-alpha.1-nextgraph" } # tauri = { git = "https://git.nextgraph.org/NextGraph/tauri.git", branch="alpha.11-nextgraph", features = ["no-ipc-custom-protocol"] } # tauri = { git = "https://github.com/simonhyll/tauri.git", branch="fix/ipc-mixup", features = [] } ng-repo = { path = "../../ng-repo" } ng-net = { path = "../../ng-net" } ng-wallet = { path = "../../ng-wallet" } nextgraph = { path = "../../nextgraph" } [features] # this feature is used for production builds or when `devPath` points to the filesystem # DO NOT REMOVE!! custom-protocol = ["tauri/custom-protocol"]