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/
>> 
>> 
>

Reply via email to