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