Source code

Revision control

Copy as Markdown

Other Tools

# This Source Code Form is subject to the terms of the Mozilla Public
# License, v. 2.0. If a copy of the MPL was not distributed with this
# file, You can obtain one at http://mozilla.org/MPL/2.0/.
[package]
name = "pushnotificationhelper"
version = "0.1.0"
edition = "2024"
license = "MPL-2.0"
description = "Helper executable shipped alongside Firefox for delivering Windows push notifications when firefox is closed."
[[bin]]
name = "notification-helper"
path = "src/main.rs"
[dependencies]
clap = { version = "4", default-features = false, features = [
"derive",
"error-context",
"help",
"std",
"usage",
] }
fnv = "1"
mozbuild = "0.1"
mozilla-central-workspace-hack = { version = "0.1", features = [
"pushnotificationhelper",
], optional = true }
[dependencies.windows-sys]
version = "0.61"
features = [
"Win32_Foundation",
"Win32_Security",
"Win32_Security_Authorization",
"Win32_System_Threading",
]