| ... | @@ -1227,6 +1227,12 @@ pub fn create(gpa: *Allocator, options: InitOptions) !*Compilation { | ... | @@ -1227,6 +1227,12 @@ pub fn create(gpa: *Allocator, options: InitOptions) !*Compilation { |
| 1227 | } else main_pkg; | 1227 | } else main_pkg; |
| 1228 | errdefer if (options.is_test) root_pkg.destroy(gpa); | 1228 | errdefer if (options.is_test) root_pkg.destroy(gpa); |
| 1229 | | 1229 | |
| | 1230 | var other_pkg_iter = main_pkg.table.valueIterator(); |
| | 1231 | while (other_pkg_iter.next()) |pkg| { |
| | 1232 | try pkg.*.add(gpa, "builtin", builtin_pkg); |
| | 1233 | try pkg.*.add(gpa, "std", std_pkg); |
| | 1234 | } |
| | 1235 | |
| 1230 | try main_pkg.addAndAdopt(gpa, "builtin", builtin_pkg); | 1236 | try main_pkg.addAndAdopt(gpa, "builtin", builtin_pkg); |
| 1231 | try main_pkg.add(gpa, "root", root_pkg); | 1237 | try main_pkg.add(gpa, "root", root_pkg); |
| 1232 | try main_pkg.addAndAdopt(gpa, "std", std_pkg); | 1238 | try main_pkg.addAndAdopt(gpa, "std", std_pkg); |