From a2001cba235773437536924a2381126769477d4c Mon Sep 17 00:00:00 2001 From: Meghan Date: Tue, 15 Dec 2020 06:27:11 -0800 Subject: [PATCH] fetch: include package if if has main defined too --- src/cmd_fetch.zig | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/cmd_fetch.zig b/src/cmd_fetch.zig index f11535ff47114113000da2531e550a2273ec82f9..cac69e7bcc32076197a814ef56c6c05e6e223394 100644 --- a/src/cmd_fetch.zig +++ b/src/cmd_fetch.zig @@ -156,7 +156,7 @@ fn fetch_deps(dir: []const u8, mpath: []const u8) anyerror!u.Module { else => blk: { var dd = try fetch_deps(dir, try u.concat(&[_][]const u8{moddir, "/zig.mod"})) catch |e| switch (e) { error.FileNotFound => { - if (d.c_include_dirs.len > 0 or d.c_source_files.len > 0) { + if (d.main.len > 0 or d.c_include_dirs.len > 0 or d.c_source_files.len > 0) { var mod_from = try u.Module.from(d); mod_from.clean_path = u.trim_prefix(moddir, dir)[1..]; if (mod_from.is_for_this()) try moduledeps.append(mod_from); -- 2.54.0