It is that damn circular dependency stuff again. This is easily the most "broken" thing about the Closure compiler. Once we had to support libraries, we couldn't filter out the circularities as we cross compile. We have to filter out circularities at publish time.
In theory, if you have goog.require(goog.events) and goog.require(goog.events.EventTarget) in EventDispatcher and anywhere else you directly use those files, the new publisher should copy it and anything goog.events requires. On 5/3/13 10:45 AM, "Erik de Bruin" <[email protected]> wrote: > Alex, > > on April 29th you changed the GoogDepsWriter stuff in > MXMLFlexJSPublisher. Why? This has now broken the build of > 'goog.events', as the goog library is no longer copied to the correct > location and the dependencies for 'goog.events.Event' and > 'goog.events.EventTarget' are no longer correctly resolved. What did > your fix 'fix', I don't recall anything broken with the Publisher? > > EdB > > > > -- > Ix Multimedia Software > > Jan Luykenstraat 27 > 3521 VB Utrecht > > T. 06-51952295 > I. www.ixsoftware.nl -- Alex Harui Flex SDK Team Adobe Systems, Inc. http://blogs.adobe.com/aharui
