File tree Expand file tree Collapse file tree 1 file changed +8
-7
lines changed
Expand file tree Collapse file tree 1 file changed +8
-7
lines changed Original file line number Diff line number Diff line change @@ -22,12 +22,7 @@ struct Bite {
2222
2323fn write_root_toml ( path : & Path , all_slugs : String ) -> std:: io:: Result < ( ) > {
2424 // main Cargo.toml template
25- let content = "[package]
26- name = \" exercises\"
27- version = \" 0.1.0\"
28- edition = \" 2024\" \
29- \n
30- [workspace]
25+ let content = "[workspace]
3126resolver = \" 3\"
3227members = [\n workspace_members]"
3328 . replace ( "workspace_members" , & all_slugs) ;
@@ -156,7 +151,13 @@ fn main() -> Result<(), Box<dyn std::error::Error>> {
156151
157152 let all_slugs = bites
158153 . iter ( )
159- . map ( |bite| String :: from ( " \" " ) + bite. slug . clone ( ) . as_str ( ) + "\" ,\n " )
154+ . map ( |bite| {
155+ String :: from ( " \" " )
156+ + bite. level . clone ( ) . as_str ( )
157+ + "/"
158+ + bite. slug . clone ( ) . as_str ( )
159+ + "\" ,\n "
160+ } )
160161 . collect :: < String > ( ) ;
161162 write_root_toml ( & base_path, all_slugs) ?;
162163
You can’t perform that action at this time.
0 commit comments