Skip to content

Commit 7fd2c8f

Browse files
committed
feat(android): bootstrap rust android connection
1 parent 62d0e9e commit 7fd2c8f

17 files changed

Lines changed: 1280 additions & 599 deletions

Cargo.lock

Lines changed: 27 additions & 104 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

Cargo.toml

Lines changed: 17 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -1,14 +1,14 @@
11
[package]
2-
name = "example-sum-package-name"
3-
version = "0.19.2"
2+
name = "docker-git-android-connection"
3+
version = "0.0.0"
44
edition = "2021"
5-
description = "A Rust package template for AI-driven development"
5+
description = "Rust Android MCP and lifecycle module for docker-git"
66
readme = "README.md"
7-
license = "Unlicense"
8-
keywords = ["template", "rust", "ai-driven"]
9-
categories = ["development-tools"]
10-
repository = "https://github.com/link-foundation/rust-ai-driven-development-pipeline-template"
11-
documentation = "https://github.com/link-foundation/rust-ai-driven-development-pipeline-template"
7+
license = "MIT"
8+
keywords = ["docker-git", "android", "adb", "mcp", "rust"]
9+
categories = ["command-line-utilities", "development-tools"]
10+
repository = "https://github.com/ProverCoderAI/rust-android-connection"
11+
documentation = "https://github.com/ProverCoderAI/rust-android-connection"
1212
rust-version = "1.70"
1313

1414
# Narrow allowlist of files shipped in the published `.crate` archive.
@@ -24,16 +24,21 @@ include = [
2424
]
2525

2626
[lib]
27-
name = "example_sum_package_name"
27+
name = "docker_git_android_connection"
2828
path = "src/lib.rs"
2929

3030
[[bin]]
31-
name = "example-sum-package-name"
31+
name = "docker-git-android-connection"
3232
path = "src/main.rs"
3333

34+
[[bin]]
35+
name = "android-connection"
36+
path = "src/bin/android-connection.rs"
37+
3438
[dependencies]
35-
lino-arguments = "0.3"
36-
clap = { version = "4.4", features = ["derive", "env"] }
39+
clap = { version = "4.5.53", features = ["derive"] }
40+
serde = { version = "1.0.228", features = ["derive"] }
41+
serde_json = "1.0.145"
3742

3843
[dev-dependencies]
3944
regex = "1"

LICENSE

Lines changed: 17 additions & 20 deletions
Original file line numberDiff line numberDiff line change
@@ -1,24 +1,21 @@
1-
This is free and unencumbered software released into the public domain.
1+
MIT License
22

3-
Anyone is free to copy, modify, publish, use, compile, sell, or
4-
distribute this software, either in source code form or as a compiled
5-
binary, for any purpose, commercial or non-commercial, and by any
6-
means.
3+
Copyright (c) 2026 ProverCoderAI Contributors
74

8-
In jurisdictions that recognize copyright laws, the author or authors
9-
of this software dedicate any and all copyright interest in the
10-
software to the public domain. We make this dedication for the benefit
11-
of the public at large and to the detriment of our heirs and
12-
successors. We intend this dedication to be an overt act of
13-
relinquishment in perpetuity of all present and future rights to this
14-
software under copyright law.
5+
Permission is hereby granted, free of charge, to any person obtaining a copy
6+
of this software and associated documentation files (the "Software"), to deal
7+
in the Software without restriction, including without limitation the rights
8+
to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
9+
copies of the Software, and to permit persons to whom the Software is
10+
furnished to do so, subject to the following conditions:
1511

16-
THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
17-
EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
18-
MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT.
19-
IN NO EVENT SHALL THE AUTHORS BE LIABLE FOR ANY CLAIM, DAMAGES OR
20-
OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE,
21-
ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR
22-
OTHER DEALINGS IN THE SOFTWARE.
12+
The above copyright notice and this permission notice shall be included in all
13+
copies or substantial portions of the Software.
2314

24-
For more information, please refer to <https://unlicense.org>
15+
THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
16+
IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
17+
FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
18+
AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
19+
LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
20+
OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
21+
SOFTWARE.

0 commit comments

Comments
 (0)