Add example project

This commit is contained in:
nab138
2025-12-17 12:13:40 -05:00
parent 01d3872181
commit 4f2fd8c8c2
7 changed files with 30 additions and 6 deletions

7
Cargo.lock generated
View File

@@ -187,6 +187,13 @@ version = "2.7.6"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "f52b00d39961fc5b2736ea853c9cc86238e165017a493d1d5c8eac6bdc4cc273"
[[package]]
name = "minimal"
version = "0.1.0"
dependencies = [
"isideload",
]
[[package]]
name = "num-conv"
version = "0.1.0"

View File

@@ -1,4 +1,4 @@
[workspace]
resolver = "2"
members = ["isideload"]
members = ["examples/minimal","isideload"]
default-members = ["isideload"]

1
examples/minimal/.gitignore vendored Normal file
View File

@@ -0,0 +1 @@
/target

View File

@@ -0,0 +1,7 @@
[package]
name = "minimal"
version = "0.1.0"
edition = "2024"
[dependencies]
isideload = { path = "../../isideload" }

View File

@@ -0,0 +1,3 @@
fn main() {
isideload::test();
}

View File

View File

@@ -1,6 +1,12 @@
use idevice::plist;
use plist::Value;
pub mod auth;
pub fn test() -> Value {
plist!("value")
use idevice::{plist, pretty_print_plist};
pub fn test() -> () {
println!(
"{}",
pretty_print_plist(&plist!({
"code": "hello"
}))
);
}