I was guessing that the release would probably work. I am concerned about 
debugging though.

I will probably try this suggestion next week and see how far I can get without 
further help. Chances are I’ll be back here before I’m successful though… ;-)

Thanks!
Harbs

On Apr 25, 2016, at 6:27 PM, Alex Harui <aha...@adobe.com> wrote:

> 
> 
> On 4/25/16, 8:16 AM, "Josh Tynjala" <joshtynj...@gmail.com> wrote:
> 
>> In the bin/js-release directory, all of the generated JavaScript is
>> concatenated into a single file, so it no longer uses goog.require(). That
>> should work in environments that cannot load multiple scripts.
> 
> I was about to suggest that as well.  By default, the single-file output
> is minified so is hard to debug.  You can add
>  -js-compiler-option="--compilation_level WHITESPACE_ONLY"
> 
> to the cross-compile and I think you'll still get a single file without
> goog.require but it will be debuggable.
> 
> These options are handled by the compiler code in a Publisher.
> MXMLFlexJSPublisher has this default behavior.  You can subclass it and
> create a different js-output-type get it to spit a single-file to the
> js-debug and a minified single-file to js-release.  It will take a long
> time, though, as gathering in a single file is done by the Google Closure
> Compiler.  But you don't to know much about compilers to make a custom
> Publisher.  Everything is compiled at that point and you are basically
> dealing with files and configs for GCC.
> 
> A harder task is to make the goog.require replaceable with some other
> pattern.
> 
> -Alex
> 

Reply via email to