diff --git a/Core/main.lua b/Core/main.lua index cd64f8e..f669f17 100644 --- a/Core/main.lua +++ b/Core/main.lua @@ -447,15 +447,19 @@ local function linkAuProject(dep, soft) linkStart = true end - dependson(dep) + if (auGetBaseProjectName() ~= dep) then + + dependson(dep) + + --if (not processor:getMeta().isStatic) then + pushProject(a, function() + _auFatalMsg["processing project link"] = a.info.name + processor:handleLink() + _auFatalMsg["processing project link"] = nil + end) + --end + end - --if (not processor:getMeta().isStatic) then - pushProject(a, function() - _auFatalMsg["processing project link"] = a.info.name - processor:handleLink() - _auFatalMsg["processing project link"] = nil - end) - --end if (linkStart) then _auLinkGuard = {}