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