Re: Apple Silicon M1 Compatible Build of ANT
Christopher Schultz <[email protected]> Mon, 22 Nov 2021 16:48:01 -0500
| Newsgroups | gmane.comp.jakarta.ant.user |
|---|---|
| Message-ID | <[email protected]> |
David, On 11/22/21 08:46, David Garratt wrote: > OK - I understand - I had expected a script to have a .sh file extension That's just a convention. Windows will look for [foo].bat (among other things) if you don't use a file-extension on the command-line, but UNIX shells will not. Naming the script (simply) "ant" means you don't have to type "ant.sh" every time, just "ant". FWIW, Martin Grigorov regularly reports on [email protected] that the JDK early-access builds (latest: JDK 18) are running Tomcat's build and test-suite on aarch64, which I believe is the JVM type Apple's M1 chips would run natively. -chris >> On 22 Nov 2021, at 13:10, Matt Benson <[email protected]> wrote: >> >> Usually this "top one" is a shell script rather than a compiled executable. >> >> Matt >> >> On Mon, Nov 22, 2021, 7:02 AM David Garratt <[email protected]> >> wrote: >> >>> In my ant bin directory for example I have the following and I am running >>> the top one which I assume is compiled for intel machines. >>> >>> -rwxr-xr-x@ 1 dave staff 11730 10 Jul 19:36 ant >>> -rw-r--r--@ 1 dave staff 7471 10 Jul 19:36 ant.bat >>> -rw-r--r--@ 1 dave staff 2856 10 Jul 19:36 ant.cmd >>> -rwxr-xr-x@ 1 dave staff 862 10 Jul 19:36 antRun >>> -rw-r--r--@ 1 dave staff 1533 10 Jul 19:36 antRun.bat >>> -rwxr-xr-x@ 1 dave staff 2118 10 Jul 19:36 antRun.pl >>> -rw-r--r--@ 1 dave staff 3410 10 Jul 19:36 antenv.cmd >>> -rwxr-xr-x@ 1 dave staff 3459 10 Jul 19:36 complete-ant-cmd.pl >>> -rw-r--r--@ 1 dave staff 4316 10 Jul 19:36 envset.cmd >>> -rw-r--r--@ 1 dave staff 1113 10 Jul 19:36 lcp.bat >>> -rwxr-xr-x@ 1 dave staff 4167 10 Jul 19:36 runant.pl >>> -rwxr-xr-x@ 1 dave staff 3344 10 Jul 19:36 runant.py >>> -rw-r--r--@ 1 dave staff 1815 10 Jul 19:36 runrc.cmd >>> >>>> On 22 Nov 2021, at 12:14, Dominique Devienne <[email protected]> >>> wrote: >>>> >>>> On Mon, Nov 22, 2021 at 12:23 PM David Garratt < >>> [email protected]> >>>> wrote: >>>> >>>>> I will soon be getting a M1 based Apple Mac and I am looking for >>>>> compatible builds of my most frequently used tools including ANT. >>>> >>>> At the moment I’ve not been able to find anything which looks like it’s >>>>> built for an arm CPU. Could anyone point me in the right direction >>> please. >>>> >>>> >>>> Well, ANT is Java-based, i.e. compiled to byte-code, interpreted (and/or >>>> JIT-compiled) to the local native platform by the JRE/JDK. >>>> So it's not an M1-compatible ANT distrib you need, it's an M1-JDK (or >>> JRE, >>>> depending on what you use ANT for) that you need. --DD >>> >>> >>> >>> David Garratt >>> [email protected] >>> >>> www.commander4j.com >>> >>> Please consider your environmental responsibility before printing emails. >>> >>> > > > > David Garratt > [email protected] > > www.commander4j.com > > Please consider your environmental responsibility before printing emails. > >