Add support for cargo-bundle

This commit is contained in:
Adrian Kumpf
2021-09-14 23:31:35 +02:00
parent 45f05f26a1
commit c42c250034
3 changed files with 30 additions and 3 deletions
Generated
+2 -2
View File
@@ -1575,9 +1575,9 @@ dependencies = [
[[package]]
name = "serde_json"
version = "1.0.67"
version = "1.0.68"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "a7f9e390c27c3c0ce8bc5d725f6e4d30a29d26659494aa4b17535f7522c5c950"
checksum = "0f690853975602e1bfe1ccbf50504d67174e3bcf340f23b5ea9992e0587a52d8"
dependencies = [
"itoa",
"ryu",
+18
View File
@@ -2,6 +2,24 @@
name = "tesla_auth"
version = "0.1.0"
edition = "2018"
description = "TBA"
[package.metadata.bundle]
name = "TeslaAuth"
identifier = "io.github.adriankumpf.tesla_auth"
# icon = ["32x32.png", "128x128.png", "128x128@2x.png"]
# icon = ["examples/hello/icon*.png"]
resources = []
copyright = "Copyright (c) Adrian Kumpf 2021. All rights reserved."
category = "Utility"
long_description = """
Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do
eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut
enim ad minim veniam, quis nostrud exercitation ullamco laboris
nisi ut aliquip ex ea commodo consequat.
"""
deb_depends = []
osx_frameworks = []
# See more keys and their definitions at https://doc.rust-lang.org/cargo/reference/manifest.html
+10 -1
View File
@@ -5,6 +5,15 @@
- [ ] Error handling
- [ ] Debug logs
- [ ] Display simple HTML page with access and refresh token
- [ ] Add GitHub Action
- [ ] Add GitHub Action
- [ ] Lint code
- [ ] Build binaries for different operating systems and attach them to a release
- [ ] Create macOS app, Windows .exe etc.
## Development
### Build an app bundle
```bash
cargo bundle --release
```