authorgravatar for ryan.saunderson88@gmail.comDimenus <ryan.saunderson88@gmail.com> 2021-08-06 12:18:20-05:00
committergravatar for andrew@ziglang.orgAndrew Kelley <andrew@ziglang.org> 2021-08-07 11:15:22-07:00
logade85471e2cdab466ba685a38c2c7949c9dd1632
tree81ef4b1051acf1607c74a93d1dfd8bb6c824a3d5
parentd94252496e6622189fca72ad6d6b17db0dcb2e03

include builtin & std packages in all defined packages


1 files changed, 6 insertions(+), 0 deletions(-)

src/Compilation.zig+6
...@@ -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);
12291229
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);