The -bin files are Apache-compliant artifacts (the direct result of compiling the -src packages and no additional binaries). An Apache-compliant artifact can't contain Falcon binaries.
The main asjs build.xml should have a package-sdk target. For me it is at line #769. It will build ApacheFlexJS.zip and ApacheFlexJS.tar.gz which are the replacements for FlexJSOverlay.zip. They contain Falcon binaries. But again, this package will eventually go away when we get an installer up and running. -Alex On 11/25/13 9:32 AM, "Erik de Bruin" <e...@ixsoftware.nl> wrote: >There are two files with 'bin' in the name here: > >https://builds.apache.org/job/flex-asjs/lastSuccessfulBuild/artifact/out/ > >Are those the ones you're looking for? > >EdB > > > >On Mon, Nov 25, 2013 at 6:31 PM, Erik de Bruin <e...@ixsoftware.nl> wrote: >> I'm already pointing to a Falcon build (the flex-falcon job). I'm >> running a copy of the 'release' target, where the only thing I took >> out is the linting 'compile' step for the JS framework. I can't find a >> 'package-sdk' target in the main build file... But the 'release' >> target does depend upon 'binary-release', is that what you mean? >> >> EdB >> >> >> >> On Mon, Nov 25, 2013 at 6:20 PM, Alex Harui <aha...@adobe.com> wrote: >>> Excellent, thanks for doing that. >>> >>> So yes, the plan is to extends the installer to install FlexJS >>>artifacts. >>> In fact, the plan is to extend the installer to read and process a >>>subset >>> of Ant script commands so we don't have to keep releasing the >>>installer as >>> often. >>> >>> BTW, do you think it is worth the trouble to get Jenkins to also build >>>the >>> package-sdk target? That produces a non-compliant artifact that is >>>what >>> the deploy scripts use to build out an FB-compatible SDK. It is >>> non-compliant because it bundles Falcon binaries into the artifacts. >>>The >>> -bin artifacts are just like the SDK artifacts: you can't just use >>>them in >>> FB, but you can use them with Ant to make Ant tasks build your SWFs >>>and JS >>> output. It might be a pain because you have to point to a Falcon >>>build, >>> and all of this will go away when we get the installer working. >>> >>> -Alex >>> >>> On 11/25/13 6:44 AM, "Erik de Bruin" <e...@ixsoftware.nl> wrote: >>> >>>>Also, I've created the Jenkins job to build the artefacts nightly or >>>>upon a commit: >>>> >>>>https://builds.apache.org/job/flex-asjs/lastSuccessfulBuild/artifact/ou >>>>t/ >>>> >>>>EdB >>>> >>>> >>>> >>>>On Mon, Nov 25, 2013 at 2:57 PM, Erik de Bruin <e...@ixsoftware.nl> >>>>wrote: >>>>> This could easily be added to the Installer, correct? Download and >>>>> build an SDK, download the ApacheFlexJS artefacts and then have the >>>>> app perform the actions currently done by the scripts? Or am I >>>>>missing >>>>> something, like a step in the scripts that cannot be done in AIR (I >>>>> only gave them a glance)? >>>>> >>>>> Having the ability to fetch a working FlexJS SDK with the installer >>>>> will IMHO greatly increase the available pool of testers and eyes on >>>>> the alpha. >>>>> >>>>> EdB >>>>> >>>>> >>>>> >>>>> On Mon, Nov 25, 2013 at 8:10 AM, Alex Harui <aha...@adobe.com> wrote: >>>>>> Hi, >>>>>> >>>>>> I just checked in some changes to flex-falcon and flex-asjs to allow >>>>>>for a >>>>>> build script in flex-asjs. The main target will build the SWCs. >>>>>>The >>>>>> examples target will build all of the examples. The release target >>>>>>will >>>>>> build apache-compliant release packages. The package-sdk target >>>>>>will >>>>>> package a new version of FlexJSOverlay.zip called ApacheFlexJS.zip >>>>>>and >>>>>> ApacheFlexJS.tar.gz. FlexJSOverlay.zip is now obsolete as we have >>>>>>enough >>>>>> pieces in flex-asjs to no longer need to overlay files on top of an >>>>>> existing Flex SDK. Now you unzip or untar the ApacheFlexJS artifact >>>>>>and >>>>>> run a deploy script that copies a few missing pieces from an >>>>>>existing >>>>>>Flex >>>>>> SDK. Eventually, the deploy script will be replaced by a installer. >>>>>> >>>>>> The main target does run jshint and gjslint. I've set >>>>>>failonerror=false >>>>>> on jshint for now as it is still spitting warnings. You'll also see >>>>>> warnings when running the examples target. Volunteers are welcome >>>>>>to >>>>>> clean all of that up. >>>>>> >>>>>> I've posted the latest ApacheFlexJS.zip and ApacheFlexJS.tar.gz at >>>>>>[1]. >>>>>> I'll remove FlexJSOverlay.zip once I get confirmation that these >>>>>>artifacts >>>>>> worked for others. >>>>>> >>>>>> Next step for me is to try to get the next Adobe donation to legal >>>>>>for >>>>>> review. Then work on the installer. >>>>>> >>>>>> As always, feedback and contributions welcome. >>>>>> >>>>>> Thanks, >>>>>> -Alex >>>>>> >>>>>> [1] http://people.apache.org/~aharui/FlexJS/ >>>>>> >>>>> >>>>> >>>>> >>>>> -- >>>>> Ix Multimedia Software >>>>> >>>>> Jan Luykenstraat 27 >>>>> 3521 VB Utrecht >>>>> >>>>> T. 06-51952295 >>>>> I. www.ixsoftware.nl >>>> >>>> >>>> >>>>-- >>>>Ix Multimedia Software >>>> >>>>Jan Luykenstraat 27 >>>>3521 VB Utrecht >>>> >>>>T. 06-51952295 >>>>I. www.ixsoftware.nl >>> >> >> >> >> -- >> Ix Multimedia Software >> >> Jan Luykenstraat 27 >> 3521 VB Utrecht >> >> T. 06-51952295 >> I. www.ixsoftware.nl > > > >-- >Ix Multimedia Software > >Jan Luykenstraat 27 >3521 VB Utrecht > >T. 06-51952295 >I. www.ixsoftware.nl