37 lines
		
	
	
		
			797 B
		
	
	
	
		
			TOML
		
	
	
	
	
	
			
		
		
	
	
			37 lines
		
	
	
		
			797 B
		
	
	
	
		
			TOML
		
	
	
	
	
	
| [package]
 | |
| name = "zos-slicer"
 | |
| version = "0.1.0"
 | |
| edition = "2021"
 | |
| authors = ["PlanetFirst <info@incubaid.com>"]
 | |
| description = "ZOS Talos Slicer - VM provisioning tool for Talos OS with Cloud Hypervisor"
 | |
| 
 | |
| [[bin]]
 | |
| name = "talos-slicer"
 | |
| path = "src/main.rs"
 | |
| 
 | |
| [dependencies]
 | |
| # CLI and argument parsing
 | |
| clap = { version = "4.0", features = ["derive"] }
 | |
| 
 | |
| # System information
 | |
| sysinfo = "0.30"
 | |
| 
 | |
| # Network utilities
 | |
| ipnetwork = "0.20"
 | |
| 
 | |
| # Error handling
 | |
| anyhow = "1.0"
 | |
| thiserror = "2.0"
 | |
| 
 | |
| # Serialization for Talos config
 | |
| serde = { version = "1.0", features = ["derive"] }
 | |
| serde_json = "1.0"
 | |
| serde_yaml = "0.9"
 | |
| 
 | |
| # UUID generation
 | |
| uuid = { version = "1.0", features = ["v4"] }
 | |
| 
 | |
| # SAL dependencies (relative paths)
 | |
| sal-os = { path = "../os" }
 | |
| sal-process = { path = "../process" }
 | |
| sal-net = { path = "../net" } |