I spent quite a while trying to figure out why my ThirdParty module's library was being built but not linked to by a module that used it. It turns out, third party module names cannot contain any uppercase characters. Surprise! Bill