Thanks, Josh. Confirmed it's working on Windows now.
________________________________
From: Josh Tynjala <[email protected]>
Sent: Thursday, April 23, 2026 9:10 PM
To: [email protected] <[email protected]>
Subject: Re: [DISCUSS] Discuss Release Apache Royale Compiler Build Tools 1.2.2

I got it working on Windows and Linux. I pushed a similar fix to all of the
approval scripts in the Royale and Flex projects.

--
Josh Tynjala
Bowler Hat LLC
https://bowlerhat.dev/


On Thu, Apr 23, 2026 at 10:07 AM Josh Tynjala <[email protected]>
wrote:

> It looks like the approval script currently extracts the contents of the
> binary .jar file on macOS only. I think I can fix it up to work on Linux
> and Windows too.
>
> --
> Josh Tynjala
> Bowler Hat LLC
> https://bowlerhat.dev/
>
>
> On Thu, Apr 23, 2026 at 9:29 AM Josh Tynjala <[email protected]>
> wrote:
>
>> I see it on Linux too. For both NOTICE and LICENSE.
>>
>> ========================= Begin /.../RoyaleBuildTools/jar/META-INF/NOTICE
>> ==============================
>> cat: /.../RoyaleBuildTools/jar/META-INF/NOTICE: No such file or directory
>> Result: 1
>> ========================= End /.../RoyaleBuildTools/jar/META-INF/NOTICE
>> ==============================
>>
>> ========================= Begin
>> /.../RoyaleBuildTools/jar/META-INF/LICENSE ==============================
>> cat: /.../RoyaleBuildTools/jar/META-INF/LICENSE: No such file or directory
>> Result: 1
>> ========================= End /.../RoyaleBuildTools/jar/META-INF/LICENSE
>> ==============================
>>
>> These files appear to be inside compiler-build-tools-1.2.2.jar, so this
>> might be an issue with the approval script only.
>>
>> --
>> Josh Tynjala
>> Bowler Hat LLC
>> https://bowlerhat.dev/
>>
>>
>> On Thu, Apr 23, 2026 at 7:52 AM Yishay Weiss <[email protected]>
>> wrote:
>>
>>> I'm seeing this when running the approve script
>>>
>>>
>>> ========================= Begin C:\tmp\app_bt\jar\META-INF\NOTICE
>>> ==============================
>>> The system cannot find the path specified.
>>> Result: 1
>>> ========================= End C:\tmp\app_bt\jar\META-INF\NOTICE
>>> ==============================
>>>
>>> It's probably a problem a windows only issue. Did anybody else see it?
>>> ________________________________
>>> From: Harbs <[email protected]>
>>> Sent: Thursday, April 16, 2026 8:24 AM
>>> To: Apache Royale Development <[email protected]>
>>> Subject: Re: [DISCUSS] Discuss Release Apache Royale Compiler Build
>>> Tools 1.2.2
>>>
>>> Sorry. I've been meaning to get to this all week. I’m not going to be
>>> able to get to it today. If we don’t get enough approvals by the end of the
>>> week, I’ll prioritize it for first thing next week...
>>>
>>> > On Apr 16, 2026, at 12:07 AM, Yishay Weiss <[email protected]>
>>> wrote:
>>> >
>>> > Thanks, Josh, for improving the Approve script.
>>> >
>>> > It has occurred to me that there might be PMC members who have never
>>> run this script and are not sure how to vote on the release. As a reminder,
>>> these are the 3 steps that are, at minimum, required from PMC members.
>>> >
>>> > 1) create an empty folder,
>>> > 2) download into that folder this file:
>>> >
>>> https://dist.apache.org/repos/dist/dev/royale/compiler-build-tools/1.2.2/rc1/ApproveBuildTools.xml
>>> > 3) run the script:
>>> >   ant -e -f ApproveBuildTools.xml -Drelease.version=1.2.2 -Drc=1
>>> >
>>> > If anybody runs into trouble and needs guidance, I will be more than
>>> happy to help.
>>> >
>>> > Thanks
>>> > Yishay
>>> > ________________________________
>>> > From: Josh Tynjala <[email protected]>
>>> > Sent: Monday, April 13, 2026 7:30 PM
>>> > To: [email protected] <[email protected]>
>>> > Subject: Re: [DISCUSS] Discuss Release Apache Royale Compiler Build
>>> Tools 1.2.2
>>> >
>>> > I just added some minor improvements to the ApproveBuildTools.xml
>>> script.
>>> > In particular, you no longer need to specify the ANT_HOME environment
>>> > variable, and the Rat JAR files will be downloaded to ${basedir}
>>> instead of
>>> > ${env.ANT_HOME}. This should make it easier to run the script without
>>> first
>>> > figuring out where Ant is installed on your system. It also ensures
>>> that
>>> > the directory where the Rat JARs are automatically downloaded is
>>> writable
>>> > without requiring sudo or manually changing permissions.
>>> >
>>> > Most of the PMC has probably already installed the Rat JARs, so
>>> chances are
>>> > that you may not need these changes. However, I recently moved to a new
>>> > system, so I was starting fresh. It'll be helpful if we vote in new
>>> members
>>> > to the PMC in the future too. If you happen to run into these issues,
>>> you
>>> > can grab the newer ApproveBuildTools.xml script here:
>>> >
>>> >
>>> https://raw.githubusercontent.com/apache/royale-compiler/refs/heads/develop/compiler-build-tools/ApproveBuildTools.xml
>>> >
>>> > --
>>> > Josh Tynjala
>>> > Bowler Hat LLC
>>> > https://bowlerhat.dev/
>>> >
>>> >
>>> > On Tue, Apr 7, 2026 at 2:22 AM Yishay Weiss <[email protected]>
>>> wrote:
>>> >
>>> >> This is the discussion thread.
>>> >>
>>> >> Thanks,
>>> >> Yishay Weiss
>>> >>
>>> >>
>>>
>>>

Reply via email to