diff --git a/bin/moonbuild.moon b/bin/moonbuild.moon index 0e70ef9..fdf1b3b 100755 --- a/bin/moonbuild.moon +++ b/bin/moonbuild.moon @@ -188,7 +188,10 @@ if args.deps io.write "(#{concat target.ins, ', '} -> #{concat target.outs, ', '})" io.write "\n" for name, dep in sortedpairs deps - io.write "\t\t#{name} (#{dep.name})\n" + io.write "\t\t#{name}" + if name!=dep.name + io.write " (#{dep.name})" + io.write "\n" os.exit 0 if #args.targets==0 diff --git a/moonbuild.lua b/moonbuild.lua index 684b536..e39dbb9 100644 --- a/moonbuild.lua +++ b/moonbuild.lua @@ -974,7 +974,11 @@ if args.deps then end io.write("\n") for name, dep in sortedpairs(deps) do - io.write("\t\t" .. tostring(name) .. " (" .. tostring(dep.name) .. ")\n") + io.write("\t\t" .. tostring(name)) + if name ~= dep.name then + io.write(" (" .. tostring(dep.name) .. ")") + end + io.write("\n") end end os.exit(0)