OK, I’m going to try to use EXTERNC from Ant to build JS.swc. -Alex
On 6/18/15, 1:55 PM, "Michael Schmalle" <teotigraphix...@gmail.com> wrote: >Well, it was a stub really and it compiles the js and generates the as. >But >yeah, I can't see why COMPC can't be called right after that just like in >the tests. > >It's complicated though, dependencies of the js and compiler. SO "right >now" I probably need to really test how additional libraries are going to >work. > >Mike > >On Thu, Jun 18, 2015 at 4:40 PM, Alex Harui <aha...@adobe.com> wrote: > >> I was just looking at EXTERNC.java to try to figure out if that is >> supposed to be used to create these SWCs. I would rather build the SWCs >> in the main build instead of via unit tests so other folks can get a >> cleaner idea of how to create other SWCs. Is EXTERNC the correct client >> for this? >> >> -Alex >> >> On 6/18/15, 1:35 PM, "Michael Schmalle" <teotigraphix...@gmail.com> >>wrote: >> >> >So Alex, you have any idea how to handle the external jQuery? You want >>me >> >just to write another unit test that builds it for now like I am doing >> >with >> >JS.swc? >> > >> >Also, the build I will commit my stuff when you are done with your >>build >> >commits. >> > >> >Mike >> > >> >On Thu, Jun 18, 2015 at 4:27 PM, OmPrakash Muppirala >> ><bigosma...@gmail.com> >> >wrote: >> > >> >> I don't remember using different modules in D3.js, they are all part >>of >> >>the >> >> same module I guess? Unless you mean Behaviors, Core, etc. from >>here: >> >> https://github.com/mbostock/d3/wiki/API-Reference >> >> >> >> Thanks, >> >> Om >> >> >> >> On Thu, Jun 18, 2015 at 1:03 PM, Michael Schmalle < >> >> teotigraphix...@gmail.com >> >> > wrote: >> >> >> >> > Om, I am looking at d3, looks pretty impressive, what modules would >> >>you >> >> be >> >> > using. They have good API and I could create a base externs file >> >>pretty >> >> > quick. >> >> > >> >> > Mike >> >> > >> >> > On Thu, Jun 18, 2015 at 3:52 PM, Michael Schmalle < >> >> > teotigraphix...@gmail.com >> >> > > wrote: >> >> > >> >> > > I agree, but I am just throwing crap at the wall right now. :) >> >> > > >> >> > > Mike >> >> > > >> >> > > On Thu, Jun 18, 2015 at 3:50 PM, Alex Harui <aha...@adobe.com> >> >>wrote: >> >> > > >> >> > >> Yes, you continue to amaze. FWIW, I think Jquery should be in >>its >> >>own >> >> > >> swc. What do others think? Svg would go in js.swc since all >> >>browser >> >> we >> >> > >> care about have these APIs, but the JS-framework-specific >>externs >> >> should >> >> > >> probably have their own swc. >> >> > >> >> >> > >> Thoughts? >> >> > >> >> >> > >> -Alex >> >> > >> >> >> > >> On 6/18/15, 12:42 PM, "OmPrakash Muppirala" >><bigosma...@gmail.com> >> >> > wrote: >> >> > >> >> >> > >> >Fantastic! This is huge. I will build something with it as >>soon >> >>as >> >> > you >> >> > >> >check it in. >> >> > >> > >> >> > >> >Any chance you can bring in d3.js as well? This looks like a >>good >> >> > >> source: >> >> > >> >https://github.com/federico-b/d3-externs >> >> > >> > >> >> > >> >On that note, there is an extern file generator available here: >> >> > >> >http://www.dotnetwise.com/Code/Externs/ Have you seen it? >> >> > >> > >> >> > >> >Thanks, >> >> > >> >Om >> >> > >> > >> >> > >> >On Thu, Jun 18, 2015 at 12:28 PM, Michael Schmalle < >> >> > >> >teotigraphix...@gmail.com> wrote: >> >> > >> > >> >> > >> >> Hi, >> >> > >> >> >> >> > >> >> I decided I needed to give myself a severe headache, so I >> >>decided >> >> to >> >> > >> >>tackle >> >> > >> >> JQuery externals! >> >> > >> >> >> >> > >> >> Well 4 hours later and some swearing, I got it working pretty >> >> well, I >> >> > >> >>had >> >> > >> >> to exclude a couple "inner classes", for the most part, it is >> >>very >> >> > >> >>usable. >> >> > >> >> >> >> > >> >> >> >> > >> >> 1. This needs to be added to the build file >> >> > >> >>(contrib/externs/jquery-1.9.js) >> >> > >> >> is the source location and needs to be placed with the >>others. >> >>Same >> >> > >> with >> >> > >> >> svg.js. >> >> > >> >> >> >> > >> >> I have not really used jQuery much so.... >> >> > >> >> >> >> > >> >> >> >> > >> >> package >> >> > >> >> { >> >> > >> >> >> >> > >> >> public class Main >> >> > >> >> { >> >> > >> >> public function Main() >> >> > >> >> { >> >> > >> >> var div:HTMLDivElement = >> >> > >> >> HTMLDivElement(document.createElement("div")); >> >> > >> >> div.innerHTML = "A nice Div element"; >> >> > >> >> document.body.appendChild(div); >> >> > >> >> >> >> > >> >> $("div").css("border", "2px solid green"); >> >> > >> >> } >> >> > >> >> } >> >> > >> >> } >> >> > >> >> >> >> > >> >> http://snag.gy/il5R6.jpg >> >> > >> >> >> >> > >> >> http://snag.gy/wyPcH.jpg >> >> > >> >> >> >> > >> >> Mike >> >> > >> >> >> >> > >> >> >> > >> >> >> > > >> >> > >> >> >> >>