Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/simon-laux/mozdevice-fork
a fork of mozdevice, because I have no idea how to do stuff with mercurial
https://github.com/simon-laux/mozdevice-fork
Last synced: 21 days ago
JSON representation
a fork of mozdevice, because I have no idea how to do stuff with mercurial
- Host: GitHub
- URL: https://github.com/simon-laux/mozdevice-fork
- Owner: Simon-Laux
- License: mpl-2.0
- Created: 2022-04-24T18:38:35.000Z (over 2 years ago)
- Default Branch: main
- Last Pushed: 2022-04-24T21:34:02.000Z (over 2 years ago)
- Last Synced: 2024-10-15T00:41:36.109Z (2 months ago)
- Language: Rust
- Size: 21.5 KB
- Stars: 1
- Watchers: 3
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: Readme.md
- License: LICENSE
Awesome Lists containing this project
README
# mozdevice - fork
mozdevice is an rust adb client, its the most complete one I could find at the time.
I made this fork, because I have no idea how the mozilla dev stuff works and even less clue about the mercurial VCS.
it's forked from https://hg.mozilla.org/mozilla-central/file/tip/testing/mozbase/rust/mozdevice
at "Deployed from [4351c386f60d](https://hg.mozilla.org/hgcustom/version-control-tools/rev/4351c386f60d) at 2022-03-16T17:25:32Z."
## Changes I did:
- make struct fields `RemoteDirEntry` and `RemoteFileMetadata` public
- list does not fail on special file types anymore (Character, Socket, Block and NamedPipe)
- thanks to https://www.livefirelabs.com/unix_tip_trick_shell_script/unix_operating_system_fundamentals/file-types-in-unix.htm for the info about the different file types
- make `Device::list_dir_flat` public and document that `Device::list_dir` is recursive