The code to create an Ant installer for Mac OS X has been added to Ant 1.9.3, but the Ant project for now does not distribute this Ant installer.
There is a target pkg_distribution in the build.xml of Ant which can be used to build the OS X installer from source. Regards, Antoine On Mar 9, 2014, at 7:01 AM, wolfgang häfelinger <whaefelin...@gmail.com> wrote: > *I am new to Mac OS X. What is the easiest way to get Ant running on OS X? > I tried copying my ant folder from Windows to Mac OS X and it would not > run.* > > How about to use this one-liner? > > $ mkdir tmp && (wget -qO- > http://mirror.synyx.de/apache/ant/binaries/apache-ant-1.9.3-bin.tar.gz | > tar xz -C ./tmp) && ./tmp/apache-ant-1.9.3/bin/ant -version > Apache Ant(TM) version 1.9.3 compiled on December 23 2013 > > Pretty easy on MacOS although this one-liner requires wget which is not > installed by default to my knowledge. However, curl is. Thus > > $ mkdir tmp && (curl > http://mirror.synyx.de/apache//ant/binaries/apache-ant-1.9.3-bin.tar.gz | > tar xz -C ./tmp) && ./tmp/apache-ant-1.9.3/bin/ant -version > > Is it really so difficult to get Ant running on a Mac? > > > > On Sat, Mar 8, 2014 at 7:24 PM, Tony Anecito <adanec...@yahoo.com> wrote: > >> I do have xcode but I am using Java for OS X and my preference is to have >> the build environment separate from the IDE when doing final builds for QA >> and prod environments. Removes a lot of risk and improves repeatability. >> >> Thanks for the feedback. >> -Tony >> >> >> >> On Saturday, March 8, 2014 10:59 AM, Carlos Araya <carlos.ar...@gmail.com> >> wrote: >> >> Tony, >> >> Doesn't Ant come bundled with Xcode? If you're doing any sort of >> development on OS X it would pay to install the dev tools and then check if >> ant gets installed with it and it may not be the current version. >> >> Carlos >> >> >> >> On Fri, Mar 7, 2014 at 7:12 AM, Harold Putman <hput...@lexmark.com> wrote: >> >>> brew install ant >>> >>> See http://brew.sh/ >>> >>> >>> >>> >>> On Wed, Mar 5, 2014 at 10:12 PM, Tony Anecito <adanec...@yahoo.com> >> wrote: >>> >>>> Many Many Thanks!! >>>> >>>> -Tony >>>> >>>> >>>> >>>> >>>> >>>> On Wednesday, March 5, 2014 6:28 PM, BryanBerg <bb...@spawar.navy.mil> >>>> wrote: >>>> >>>> It does, I have it installed on OS X, separate from my IDE. >>>> >>>> Ant installation instructions are also at: >>>> >>>> http://ant.apache.org/manual/index.html >>>> >>>> Be certain to add ant-contrib-1.0b3.jar into your ANT_HOME installation >>>> directory, I'm not sure if this was specified in the instructions, but >>>> not having this jar gave me some hiccups. >>>> >>>> Bryan >>>> >>>> >>>> On 3/5/14 3:50 PM, Tony Anecito wrote: >>>>> I am already using Eclipse on the Mac. I usually setup a build >>>> environment separate from an IDE. I know Windows is different but was >>>> hoping since Ant uses Java that it would work under OS X. >>>>> >>>>> Thanks, >>>>> -Tony >>>>> >>>>> >>>>> >>>>> On Wednesday, March 5, 2014 3:14 PM, Peter West <li...@pbw.id.au> >>> wrote: >>>>> >>>>> Download the binary distribution (latest is 1.9.3) from >>>> http://ant.apache.org/bindownload.cgi >>>>> >>>>> Unzip (or gunzip) the distribution somewhere on your system. If you >> are >>>> happy using sudo, you can put it in /usr/local, for example. Otherwise, >>> put >>>> it in you home directory at a convenient location. >>>>> >>>>> It's a good idea to create a softlink to the distribution directory. >> So >>>> if you have /Users/me/software/apache-ant-1.9.3, create a link like so: >>>>> $ cd /Users/me/software >>>>> $ ln -s apache-ant-1.9.3 ant >>>>> >>>>> Now you can set the ANT_HOME environment variable to >>>> /Users/me/software/ant, and when you install a new distribution of ant, >>> you >>>> only have to delete the old link and create a new one. >>>>> >>>>> In /users/me/software/ant is a directory bin which contains the shell >>>> scripts (compatible with linux/unix and os x) which will be used to run >>>> ant. You need to make sure that the bin directory is on your PATH. >>>>> >>>>> In your .profile, add the following. >>>>> >>>>> Near the top of the file, define these functions: >>>>> >>>>> set_env_var () { >>>>> eval export $1=\""$2"\" >>>>> eval launchctl setenv "$1" \""$2"\" >>>>> } >>>>> >>>>> unset_env_var () { >>>>> unset $1 >>>>> eval launchctl unsetenv "$1" >>>>> } >>>>> >>>>> Anywhere below that in .profile, you can now define environment >>>> variables that will also be set for programs that run directly from the >>> GUI. >>>>> >>>>> After your PATH environment variable has been set, add this: >>>>> >>>>> set_env_var ANT_HOME /Users/me/software/ant >>>>> >>>>> PATH="$PATH:$ANT_HOME/bin" >>>>> export PATH >>>>> launchctl setenv PATH "$PATH" >>>>> >>>>> >>>>> Peter West >>>>> >>>>> ...and again, as his custom was, he taught them. >>>>> >>>>> >>>>> On 6 Mar 2014, at 7:03 am, Tony Anecito <adanec...@yahoo.com> wrote: >>>>> >>>>>> Hi All, >>>>>> >>>>>> I am new to Mac OS X. What is the easiest way to get Ant running on >> OS >>>> X? I tried copying my ant folder from Windows to Mac OS X and it would >>> not >>>> run. >>>>>> >>>>>> Thanks! >>>>>> -Tony >>>>> >>>>> --------------------------------------------------------------------- >>>>> To unsubscribe, e-mail: user-unsubscr...@ant.apache.org >>>>> For additional commands, e-mail: user-h...@ant.apache.org >>>> >>> >>> >>> >>> -- >>> Harold PUTMAN >>> Web Technology Specialist >>> *Lexmark International, Inc. <http://www.lexmark.com/>* >>> 740 W New Circle Rd. >>> Lexington, KY 40550 >>> +1(859) 232-2839 >>> hput...@lexmark.com >>> >> > > > > -- > Wolfgang Häfelinger --------------------------------------------------------------------- To unsubscribe, e-mail: user-unsubscr...@ant.apache.org For additional commands, e-mail: user-h...@ant.apache.org