Crates.io | playdate-tool |
lib.rs | playdate-tool |
version | 0.3.6 |
source | src |
created_at | 2023-09-04 10:31:05.402434 |
updated_at | 2024-06-17 18:46:46.75509 |
description | Tool for interaction with Playdate device and sim. |
homepage | https://github.com/boozook/playdate |
repository | https://github.com/boozook/playdate.git |
max_upload_size | |
id | 962961 |
size | 106,834 |
Cross-platform CLI-tool for interaction with Playdate device and simulator.
Can do for you:
run pdx
read output from sim.
Tested on following platforms:
MacOs
Linux
Windows
To build playdate-tool you're need:
libudev
, follow instructions for udev crate.powershell
(used as fallback)Ensure that env var PLAYDATE_SDK_PATH
points to the SDK root. This is optional, but good move to help the tool to find SDK, and also useful if you have more then one version of SDK.
cargo install playdate-tool
Also with optional feature eject
, windows only:
cargo install playdate-tool --feature=eject
pdtool --help
Usage: pdtool [OPTIONS] <COMMAND>
Commands:
list Print list of connected active Playdate devices
mount Mount a Playdate device if specified, otherwise mount all Playdates as possible
unmount Unmount a Playdate device if specified, otherwise unmount all mounted Playdates
install Install given package to device if specified, otherwise use all devices as possible
run Install and run given package on the specified device or simulator
read Connect to device and proxy output to stdout
send Send command to specified device
help Print this message or the help of the given subcommand(s)
Options:
--format <FORMAT> Standard output format [default: human] [possible values: human, json]
-h, --help Print help
-V, --version Print version
This software is not sponsored or supported by Panic.