This went over my head a bit.

Currently, when I build Royale (withs wf support), I rsync a “player” folder 
which has playerglobal.swc into frameworks/libs to allow it to be used for 
compiling applications. I’m looking to get rid of that step and I’m not sure 
how we can facilitate that.

Harbs

> On May 4, 2023, at 8:53 PM, Josh Tynjala <joshtynj...@bowlerhat.dev> wrote:
> 
> There's a swf.distribution Ant property that normally gets managed
> automatically. It get set to true when AIR_HOME is available, and false
> when AIR_HOME is not available. The availability of AIR_HOME (and
> PLAYERGLOBAL_HOME) is normally how the Ant build determines that it needs
> to build a SWF/JS distribution instead of a JS-only distribution.
> 
> As I recall, you can manually enable it with -Dswf.distribution=1 on the
> command line (or you can set it in env.properties, if you prefer), and this
> will force a SWF/JS distribution even when PLAYERGLOBAL_HOME and AIR_HOME
> are not set. When swf.distribution is set, but PLAYERGLOBAL_HOME and
> AIR_HOME are not set, it should look for the royale-typedefs versions of
> playerglobal.swc and airglobal.swc instead of the Adobe versions.
> 
> --
> Josh Tynjala
> Bowler Hat LLC <https://bowlerhat.dev>
> 
> 
> On Thu, May 4, 2023 at 12:20 AM Gabe Harbs <harbs.li...@gmail.com> wrote:
> 
>> What’s the status to compiling player global? I remember Josh doing work
>> on creating our own version of player global so we wouldn’t have to rely on
>> the downloads from Adobe.
>> 
>> It does not seem to be added as part of the build process. Is there a
>> reason why not?
>> 
>> Thanks,
>> Harbs

Reply via email to