ant-user mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From glenn opdycke-hansen <glenn...@gmail.com>
Subject Re: ANT for dummies
Date Mon, 31 May 2010 03:15:17 GMT
Thank you for the additional information.  I read the section "The Short
Story" which had the item 5 that I quoted above.  I see that this section
did not refer to building Ant from source.  Perhaps item 5 should not be
included there.

--glenn


On Sun, May 30, 2010 at 19:27, Bruce Atherton <bruce@callenish.com> wrote:

> If you read that section again, you'll see that these are the steps for
> someone building Ant from source code. You are not doing that, so you can
> ignore it.
>
>
> On 30/05/2010 2:31 PM, Raul Miranda wrote:
>
>> Dear Bruce and Glenn,
>>
>>
>>
>> Thank you very much for your answers. I want to install the 1.8.1 version
>> of Ant in Mac OS X version 10.4.11.  Running  java -version in a terminal
>> gives
>>
>>
>>
>> "java version 1.5.0_19"
>>
>> Java(TM) 2 Runtime Environment, Standard Edition (build 1.5.0_19-b02-306)
>>
>> Java HotSpot(TM) Client VM (build 1.5.0_19-138, mixed mode, sharing)
>>
>>
>>
>> I managed to set the environment variables and got Ant installed. I
>> executed the command ant -f fetch.xml -Ddest=system to get the library
>> dependencies. This finished with a message
>>
>>
>>
>> all:
>>
>>
>>
>> BUILD SUCCESSFUL
>>
>> Total time: 2minutes 32 seconds
>>
>>
>>
>> After this, the Ant manual says to change into the installation directory
>> set the JAVA_HOME environment variable to the directory where JDK is
>> installed and execute the command
>>
>> sh build.sh -Ddist.dir=<directory_to_contain_Ant_distribution> dist
>>
>> I have Ant in /Applications/ant so I typed
>>
>> sh build.sh -Ddist.dir=/Applications/ant dist
>>
>> The result is:
>>
>> build.sh: build.sh: No such file or directory.
>>
>> I guess this may seem to be a trivial thing for most of you but it is
>> taking the toll on me. I  a great believe I would appreciate your advice to
>> have Ant built.
>>
>>
>>
>> Thanks a lot
>>
>>
>>
>> Raul
>>
>>
>>
>> ----- Original Message ----- From: "Bruce Atherton" <bruce@callenish.com>
>> To: <user@ant.apache.org>
>> Sent: Sunday, May 30, 2010 8:28 PM
>> Subject: Re: ANT for dummies
>>
>>
>>  As the manual says, the details of the short story are available in the
>>> rest of the document. In particular, most of the list items in the short
>>> story have a link that leads you to details about that step. If you want to
>>> know what dest=system represents (many don't and describing it would just be
>>> noise for them), then follow the link on that list item[1].
>>>
>>> The fetch.xml has been around a while and has been mentioned in some
>>> portions of the Ant documentation, but it has only very recently been
>>> brought into the installing Ant section of the manual. Previously, the
>>> manual suggested that users manually download each of the library
>>> dependencies for tasks that they are interested in. Hopefully the change
>>> will make it easier for users to use more of the tasks available.
>>>
>>> The fetch.xml is in the ANT_HOME directory which should be the current
>>> directory. That detail should probably be added to the manual.
>>>
>>> [1] http://ant.apache.org/manual/install.html#optionalTasks
>>>
>>> On 30/05/2010 5:18 AM, glenn opdycke-hansen wrote:
>>>
>>>> To install Ant, follow the instructions at
>>>> http://ant.apache.org/manual/install.html#installing
>>>> Bruce had more information on this above.
>>>> I did notice that there is an extra step:
>>>>
>>>> 5. Optionally, run ant -f fetch.xml -Ddest=system to get the library
>>>>
>>>>  dependencies of most of the Ant optional tasks. If you don't do this,
>>>>> many
>>>>> of the optional Ant tasks will not be available. See Optional
>>>>> Tasks<#optionalTasks>  for
>>>>> details and other options for the -Ddest parameter.
>>>>>
>>>>>  What is "system"? Is it replaced with the ant home?  Or is it a
>>>> literal?
>>>> Is this step new with 1.8?
>>>> Where is the fetch.xml script?
>>>> Does current directory need to be set?
>>>> <http://ant.apache.org/manual/install.html#installing>
>>>> --glenn
>>>>
>>>>
>>>>
>>>
>>> ---------------------------------------------------------------------
>>> To unsubscribe, e-mail: user-unsubscribe@ant.apache.org
>>> For additional commands, e-mail: user-help@ant.apache.org
>>>
>>>
>>>
>>
>> ---------------------------------------------------------------------
>> To unsubscribe, e-mail: user-unsubscribe@ant.apache.org
>> For additional commands, e-mail: user-help@ant.apache.org
>>
>>
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: user-unsubscribe@ant.apache.org
> For additional commands, e-mail: user-help@ant.apache.org
>
>

Mime
  • Unnamed multipart/alternative (inline, None, 0 bytes)
View raw message