Add include_dir.
This will let us embed the default versions of templates, stylesheets, javascript, etc into the binary. Naturally, we will eventually support overriding the defaults.
This commit is contained in:
		
							parent
							
								
									24bac982f1
								
							
						
					
					
						commit
						aed88cf05a
					
				
							
								
								
									
										20
									
								
								Cargo.lock
									
									
									
										generated
									
									
									
								
							
							
						
						
									
										20
									
								
								Cargo.lock
									
									
									
										generated
									
									
									
								
							| @ -216,6 +216,25 @@ version = "0.3.3" | ||||
| source = "registry+https://github.com/rust-lang/crates.io-index" | ||||
| checksum = "d77f7ec81a6d05a3abb01ab6eb7590f6083d08449fe5a1c8b1e620283546ccb7" | ||||
| 
 | ||||
| [[package]] | ||||
| name = "include_dir" | ||||
| version = "0.7.3" | ||||
| source = "registry+https://github.com/rust-lang/crates.io-index" | ||||
| checksum = "18762faeff7122e89e0857b02f7ce6fcc0d101d5e9ad2ad7846cc01d61b7f19e" | ||||
| dependencies = [ | ||||
|  "include_dir_macros", | ||||
| ] | ||||
| 
 | ||||
| [[package]] | ||||
| name = "include_dir_macros" | ||||
| version = "0.7.3" | ||||
| source = "registry+https://github.com/rust-lang/crates.io-index" | ||||
| checksum = "b139284b5cf57ecfa712bcc66950bb635b31aff41c188e8a4cfc758eca374a3f" | ||||
| dependencies = [ | ||||
|  "proc-macro2", | ||||
|  "quote", | ||||
| ] | ||||
| 
 | ||||
| [[package]] | ||||
| name = "indexmap" | ||||
| version = "2.0.2" | ||||
| @ -624,6 +643,7 @@ version = "0.0.1" | ||||
| dependencies = [ | ||||
|  "clap", | ||||
|  "duster", | ||||
|  "include_dir", | ||||
|  "organic", | ||||
|  "serde", | ||||
|  "serde_json", | ||||
|  | ||||
| @ -6,14 +6,12 @@ edition = "2021" | ||||
| # See more keys and their definitions at https://doc.rust-lang.org/cargo/reference/manifest.html | ||||
| 
 | ||||
| [dependencies] | ||||
| # error-context, suggestions, usage | env | ||||
| clap = { version = "4.4.6", default-features = false, features = ["std", "color", "help", "derive"] } | ||||
| duster = { git = "https://code.fizz.buzz/talexander/duster.git", branch = "master" } | ||||
| include_dir = "0.7.3" | ||||
| organic = "0.1.12" | ||||
| # | alloc, rc, serde_derive, unstable | ||||
| serde = { version = "1.0.189", default-features = false, features = ["std", "derive"] } | ||||
| serde_json = "1.0.107" | ||||
| tokio = { version = "1.30.0", default-features = false, features = ["rt", "rt-multi-thread", "fs", "io-util"] } | ||||
| # display, parse | indexmap, preserve_order | ||||
| toml = "0.8.2" | ||||
| walkdir = "2.4.0" | ||||
|  | ||||
		Loading…
	
	
			
			x
			
			
		
	
		Reference in New Issue
	
	Block a user
	 Tom Alexander
						Tom Alexander