Josh turned off the variable renaming. I suppose we should turn it on for flexjs apps.
Sent from my LG G3, an AT&T 4G LTE smartphone ------ Original message------ From: Harbs Date: Tue, Oct 20, 2015 3:51 PM To: dev@flex.apache.org; Subject:Re: [DISCUSS] Release Apache FlexJS 0.5.0 Yes. They do. Pretty exciting! Question: The release js for the data binding example is 432 KB. Why is it so big? On Oct 21, 2015, at 1:25 AM, Alex Harui <aha...@adobe.com> wrote: > Yay! So in the examples folder, should be some examples in bin/js-debug > and bin-debug folders. They should run and work mostly. > > Thanks for sticking with it. > -Alex > > On 10/20/15, 3:17 PM, "Harbs" <harbs.li...@gmail.com> wrote: > >> OK. I feel like I just took a big step in the right direction! :-) >> >> approve: >> >> +1 >> Package >> http://apacheflexbuild.cloudapp.net:8080/job/flex-asjs/lastSuccessfulBuild >> /artifact/out/apache-flex-flexjs-0.5.0-src.tar.gz >> Java 1.7 >> OS: Mac OS X x86_64 10.9.5 >> Source kit signatures match: y >> Source kit builds: y >> README is ok: y >> RELEASE_NOTES is ok: y >> NOTICE is ok: y >> LICENSE is ok: y >> No unapproved licenses or archives: y >> No unapproved binaries: y >> >> >> main: >> >> BUILD SUCCESSFUL >> Total time: 9 minutes 12 seconds >> >> (There’s still parts of this process that’s a bit fuzzy to me, but things >> are definitely getting clearer.) >> >> On Oct 14, 2015, at 10:09 AM, Alex Harui <aha...@adobe.com> wrote: >> >>> Hi, >>> >>> Similar to the FalconJX discuss thread, I spent some time today trying >>> to >>> make the FlexJS release testing simpler. And like for FalconJX, it >>> would >>> be great for folks to try it and report issues. >>> >>> You still need to set up the pre-requisites manually (Ant, Java, AIR, >>> Flash playerglobal, Flash Player Debugger), but ‘ant all’ should now run >>> without needing flex-sdk or flex-asjs or any other repo. Of course, my >>> system isn’t quite as ‘clean’ as some of yours so I may have missed >>> something. >>> >>> For FlexJS, I opted to update the ApproveFlexJS script so that pull a >>> binary release of FalconJX and FlexUnit so you don’t need to set up any >>> additional environment variables. Note, though, that I did not put the >>> logic to pull those binary releases into the main build scripts because, >>> at least for me as a developer, I don’t want to be working against >>> binary >>> artifacts, I want to be working against the various repos. >>> >>> So, to try out my latest attempt at simplification, you must use the >>> ApproveFlexJS script which you can get from [1]. See the steps below: >>> >>> 0) Make sure Ant and Java are in the path, and set up AIR_HOME, >>> PLAYERGLOBAL_HOME and FLASHPLAYER_DEBUGGER environment variables if you >>> haven’t already. Then: >>> 1) create an empty folder. >>> 2) Copy ApproveFlexJS.xml from the flex-asjs repo or download it here >>> [1] and copy it into the empty folder >>> 3) From the empty folder, run ‘ant -e -f ApproveFlexJS.xml >>> -Drelease.version=0.5.0’ >>> >>> It will take you through examining the notice files and then at the end, >>> it should download FalconJX and FlexUnit, then build FlexJS and run its >>> tests unattended. >>> >>> If you want to grab the bits manually, they are here [2]. >>> >>> Thanks in advance for trying it. >>> -Alex >>> >>> [1] >>> >>> https://git-wip-us.apache.org/repos/asf/flex-sdk/repo?p=flex-asjs.git;a=b >>> lo >>> b_plain;f=ApproveFlexJS.xml;hb=refs/heads/develop >>> [2] >>> >>> http://apacheflexbuild.cloudapp.net:8080/job/flex-asjs/lastSuccessfulBuil >>> d/ >>> artifact/out/ >>> >>> >> >