Unzip In FB, go to Preferences/Flash Builder/Installed Flex SDKs Hit Add...
I would not make this folder the default SDK. For some existing FlexJS project, go to Project/Properties/Flex Compiler and choose this new SDK. Note that Project/Clean does not clean up the "bin" folder so you may want to manually delete it. In this zip, I have not fixed up the launch scripts. So, if you don't already have a FlexJS project, you might want to first install FlexJS 0.8.0 or a nightly and set up the launch scripts as described here [1]. Otherwise you have to manually set up your FlexJS project. [1] https://cwiki.apache.org/confluence/display/FLEX/Using+FlexJS+with+Adobe+Fl ash+Builder HTH, -Alex On 9/7/17, 10:42 AM, "Michael Schmalle" <teotigraphix...@gmail.com> wrote: >Alex, > >Being completely out of the loop, what do I have to do to use this zip >content on Windows with FB? (quick and dirty bullet list?) > >Mike > >On Thu, Sep 7, 2017 at 1:38 PM, Alex Harui <aha...@adobe.com.invalid> >wrote: > >> Here's a zip: >>https://na01.safelinks.protection.outlook.com/?url=http:%2F%2Fhome.apache >>.org%2F~aharui%2FFlexJS%2F&data=02%7C01%7C%7Cacaad6d80da64f7219a008d4f617 >>d641%7Cfa7b1b5a7b34438794aed2c178decee1%7C0%7C0%7C636404029622319234&sdat >>a=xDBrnKjpkF2dsRpBdoGcD5VRXWQ4w3wqa6aVzrrjuR4%3D&reserved=0 >> ApacheFlexJSJSOnly.zip >> >> I only tried on Mac. >> >> I didn't realize we had an NPM package that overlaid AIR/Flash into an >>SDK >> folder. I agree that would be better than Ant. >> >> What I would really like to see, but not sure if it is possible, is to >> have folks actually visit the Adobe site to choose their AIR and Flash >>SDK >> version, but somehow get other code to manage the download. That would >> get us out of the hassle of presenting license acceptance dialogs. I'm >> guessing that Adobe may want to change what customers see when they go >>get >> AIR and Flash SDKs some day. That's why I thought about having the >> compiler search for a download and expand it. >> >> Thoughts? >> -Alex >> >> On 9/7/17, 9:55 AM, "Michael Schmalle" <teotigraphix...@gmail.com> >>wrote: >> >> >If I could get a zip to just try it, I am all for this. >> > >> >On the plus side, if you can get a zip only for windows and documented >> >setup for quick testing, I think this goes a long way with being able >>to >> >develop the compiler and develop the ui framework separation a lot >> >cleaner. >> > >> >Getting stuff ripped away from the Flash player and Adobe in a new >>project >> >is #1. Plus the lightweight nature of not having to download the AIR >>SDK >> >for dev and just js. >> > >> >@Om what would be the difference between npm and a zip? >> > >> >Mike >> > >> >On Thu, Sep 7, 2017 at 12:48 PM, Piotr Zarzycki >> ><piotrzarzyck...@gmail.com> >> >wrote: >> > >> >> Hi Alex, >> >> >> >> Since you fake airglobal.swc and playerglobal.swc maybe it will also >> >>work >> >> with Moonshine. I will try to do same operation as you did and see >> >>whether >> >> I will not have previous errors. >> >> >> >> Thanks! >> >> Piotr >> >> >> >> 2017-09-07 18:43 GMT+02:00 OmPrakash Muppirala >><bigosma...@gmail.com>: >> >> >> >> > This is a big big deal. Thanks for getting this done. >> >> > >> >> > I would be very interested in the non-installer, simple zip file >> >> download. >> >> > >> >> > I dont care much for Ant as a requirement, I would rather continue >> >> > maintaining the npm FlexJS package for AIR download + setup. >> >> > >> >> > Thoughts? >> >> > >> >> > Thanks, >> >> > Om >> >> > >> >> > On Thu, Sep 7, 2017 at 9:38 AM, Alex Harui >><aha...@adobe.com.invalid> >> >> > wrote: >> >> > >> >> > > Hi folks, >> >> > > >> >> > > Yesterday, I was able to manually create a folder of files that >> >> contained >> >> > > no Adobe AIR or Adobe Flash files and still was an acceptable >> >> Flex/FlexJS >> >> > > SDK for Adobe Flash Builder and allowed me to compile >> >> DataBindingExample >> >> > > for JSFlex output only (it did not build a SWF). >> >> > > >> >> > > This is interesting because it could significantly change the >>way we >> >> > > package FlexJS releases. We could have a default package that >>is a >> >> > > ready-to-use zip of this folder of files. Then the Installer is >>no >> >> > longer >> >> > > needed if your goal is just to install FlexJS, fire up an IDE, >>and >> >>see >> >> > how >> >> > > it works in the browser without Flash and you don't need to see >>how >> >>it >> >> > > looks in Flash. >> >> > > >> >> > > If this sound good to folks, I will try to alter the Ant build >> >>scripts >> >> to >> >> > > produce such a package (maybe some other volunteer can take on >>doing >> >> this >> >> > > in Maven). In case you are wondering, what I did was fake some >>of >> >>the >> >> > > Adobe files that Flash Builder looks for by making copies of some >> >> Apache >> >> > > files. For example, I copied the js.swc that contains the Object >> >> > > definition for the browser to be airglobal.swc and >>playerglobal.swc. >> >> So >> >> > > far, it appears that Flash Builder is only checking for >>existence of >> >> > > files, not actual classes in these files. But we might hit some >>bug >> >> > later >> >> > > as we test this further. >> >> > > >> >> > > Then the next question is, what do folks do who want to get SWF >> >>output? >> >> > > We could try to write a script for the Installer that downloads >>the >> >>AIR >> >> > > and Flash SDK and puts them in the right places in the SDK folder >> >>but >> >> it >> >> > > will run into the same memory limits that is currently a problem >>for >> >> the >> >> > > Installer. We could write a new AIR app that brings down the AIR >> >>and >> >> > > Flash SDKs. We could provide Ant scripts that download and >>deploy >> >>the >> >> > > Adobe bits. I think we already have bash scripts that do this. >>Not >> >> sure >> >> > > if folks on Windows will be happy with that or not. >> >> > > >> >> > > Using Ant has the advantage that it works on Windows, Mac and >>Linux. >> >> > Bash >> >> > > scripts require a shell on Windows. I believe AIR apps have >>issues >> >>on >> >> > > Linux. >> >> > > >> >> > > We could try to teach the compiler to look for and expand the AIR >> >>SDK >> >> if >> >> > > it finds that someone specified SWF output but the AIR SDK is not >> >> found. >> >> > > It would look in Downloads folders for the most recent AIR SDK >> >>package >> >> > > name. So folks who want SWF output go to the Adobe site, >>download >> >>an >> >> AIR >> >> > > SDK and then run the compiler. >> >> > > >> >> > > This does make SWF output somewhat "second class" and I still >> >>believe >> >> > that >> >> > > folks who want strong-typing and will be using modules will >>benefit >> >> from >> >> > > at least testing in a Flash/AIR runtime, but I think it makes the >> >> > releases >> >> > > truly appear independent from Adobe. >> >> > > >> >> > > Thoughts? >> >> > > -Alex >> >> > > >> >> > > >> >> > > >> >> > >> >> >> >> >> >> >> >> -- >> >> >> >> Piotr Zarzycki >> >> >> >> mobile: +48 880 859 557 >> >> skype: zarzycki10 >> >> >> >> LinkedIn: >> >>https://na01.safelinks.protection.outlook.com/?url= >> http%3A%2F%2Fwww.linke >> >>din.com%2Fpiotrzarzycki&data=02%7C01%7C%7C68c0e7a2fd034d6f13a708d4f611 >> 52a >> >>d%7Cfa7b1b5a7b34438794aed2c178decee1%7C0%7C0% >> 7C636404001645731007&sdata=T >> >>C5%2FgDQcJyBbfvHQur%2BDYniytQW2qJnfr7ecfdw3S5U%3D&reserved=0 >> >> >> >><https://na01.safelinks.protection.outlook.com/?url= >> https%3A%2F%2Fpl.link >> >>edin.com%2Fin%2Fpiotr-zarzycki-92a53552&data=02% >> 7C01%7C%7C68c0e7a2fd034d6 >> >>f13a708d4f61152ad%7Cfa7b1b5a7b34438794aed2c178de >> cee1%7C0%7C0%7C6364040016 >> >>45731007&sdata=UWm2ZgY5cUE7KS%2BvQNEN45mkYF7bAImhSdezl% >> 2FHnD%2Bo%3D&reser >> >>ved=0> >> >> >> >>