Thanks, I will report back when I have some spare time. Mike
On Thu, Sep 7, 2017 at 1:52 PM, Alex Harui <aha...@adobe.com.invalid> wrote: > 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> > >> >> > >> > >> > >