The issues were with that ant build. I think I've fixed that.
________________________________
From: cont...@cristallium.com <cont...@cristallium.com>
Sent: Sunday, May 7, 2023 11:24 AM
To: dev@royale.apache.org <dev@royale.apache.org>
Subject: Re: [DISCUSS] Release Apache Royale 0.9.10 RC2

Hi,

I didn't see any issues with tour de jewel.

Here is what I did this morning :

- Downloading 0.9.10-rc2

- Downloading java sdk 20 and ant-1.10.13 and setup env vars

- Goes to royale-asjs folder and make an 'ant all'

- When finish, open royale-asjs\examples\jewel\TourDeJewel with Visual
Studio Code.

- Add SDK 0.9.10-rc2

- Add settings.json, launch.json and tasks.json in TourDeJewel\.vscode

then it run fine

Could you tell me what issue do you have with TDJ ?

Le 2023-05-07 08:24, Yishay Weiss a écrit :

> Thanks Josh. Sounds like another RC is in order for that fix and for
> updating the README. Can someone confirm tour-de-jewel example is not
> working and possibly offer a fix?
> ________________________________
> From: Josh Tynjala <joshtynj...@bowlerhat.dev>
> Sent: Friday, May 5, 2023 7:42 PM
> To: dev@royale.apache.org <dev@royale.apache.org>
> Subject: Re: [DISCUSS] Release Apache Royale 0.9.10 RC2
>
> This RC has a couple of issues when installing the js-swf version with
> npm.
>
> npm install -g apache-royale-0.9.10-bin-js-swf.tar.gz
>
> 1) The download URLs are no longer valid for playerglobal.swc and the
> Adobe
> AIR SDK. At some point, Adobe stopped providing anything before version
> 32.0, and we were trying to download 25.0. I fixed this issue today, in
> this commit:
> https://github.com/apache/royale-asjs/commit/36adf988efddbb0ad508798b0ec371e87eb7b8e9
>
> 2) Newer versions of npm (since v7, I think) no longer display any
> prompts
> to the user when a package has a "postinstall" script. We have a
> "postinstall" script that asks the user to accept Adobe's licenses and
> download the binaries. By default, npm now just skips this dependency
> installation entirely because it aborts the "postinstall" script when
> it
> tries to prompt.
>
> One available workaround is to tell users to add --foreground-scripts
> to
> the npm install command. This will show the prompts, though they are
> kind
> of mixed together with npm's progress bar, which isn't ideal. The user
> can
> optionally add --no-progress to hide the progress bar.
>
> Another workaround is to set the environment
> variable ACCEPT_ALL_ROYALE_LICENSES to true before installing. No
> prompts
> required, and the "postinstall" script completes successfully.
>
> The first issue is the bigger one, since it prevents the SWF/JS
> distribution from installing its dependencies under any circumstances.
> As I
> said, it's now fixed on royale-asjs develop.
>
> For the second issue, we can update our npm install instructions on the
> website to include --foreground-scripts. It's not ideal, but we can
> come up
> with a better solution later.
>
> --
> Josh Tynjala
> Bowler Hat LLC <https://bowlerhat.dev>
>
> On Fri, May 5, 2023 at 1:58 AM Yishay Weiss <yishayj...@hotmail.com>
> wrote:
>
>> This is the discuss thread.

--

Reply via email to