You are viewing a plain text version of this content. The canonical link for it is here.
Posted to ivy-user@ant.apache.org by Jorge Saridis <js...@gmail.com> on 2008/12/15 17:45:25 UTC
configurations
I'm new to ivy. In the "dependency" tag there is an attribute "conf", I'm
supposed to put there de configuration name. My question is, what
"->default" means?
I checked the reference documentation but i don't understand it yet.
Thanks in advance
RE: configurations
Posted by Jonathan Roberts <jr...@rjlg.com>.
Wait a minute... that's not right.
The "->default" in
<dependency org="project1" name="module1" rev="1.0"
conf="inhouse-jars->default"/>
means that for the module1 dependency use the named "default" config in
the module1's ivy file. Most likely this config will get the
module1.jar + any of it's runtime dependencies, but it depends on
module1's ivy.xml
so the "inhouse-jars" part points to your config,
the "default" part refers to module1's config.
-----Original Message-----
From: malepati [mailto:kumaar.us@gmail.com]
Sent: Wednesday, August 12, 2009 10:36 AM
To: ivy-user@ant.apache.org
Subject: Re: configurations
Hi Jorge,
"->default" means you are storing dependencies in library folder .
Example:If you have a dependency called "junit.jar" and when you run the
build junit.jar will store in ".lib" folder.In this context your library
folder structure looks like:
.lib
!_junit.jar
!_apache.jar
!_jdbc.jar
!_odbc14.jar
When you want to divide your dependencies by category wise you can
change
"->default".
Example:
<configurations>
<conf name="third-party" description="lists all third-party
libraries"/>
<conf name="inhouse-jars" description="lists all your hand made
dependencies"/>
</configurations>
and you define dependency like this:
<dependency org="project1" name="module1" rev="1.0"
conf="inhouse-jars->default"/>
<dependency org="apache" name="apache" rev="1.0"
conf="third-party->default"/>
In the above context your library folder structure will be as follows:
.libs
!
!_inhouse-jars
! !
! !__module1.jar
!
!_third-party
!
!_apache.jar
!_jdbc.jar
So this is to define your Library folder structure.
Hope this helped you a basic idea.
--Kumar
Jorge Saridis wrote:
>
> I'm new to ivy. In the "dependency" tag there is an attribute "conf",
I'm
> supposed to put there de configuration name. My question is, what
> "->default" means?
> I checked the reference documentation but i don't understand it yet.
> Thanks in advance
>
>
--
View this message in context:
http://www.nabble.com/configurations-tp21017425p24937939.html
Sent from the ivy-user mailing list archive at Nabble.com.
Re: configurations
Posted by malepati <ku...@gmail.com>.
Hi Jorge,
"->default" means you are storing dependencies in library folder .
Example:If you have a dependency called "junit.jar" and when you run the
build junit.jar will store in ".lib" folder.In this context your library
folder structure looks like:
.lib
!_junit.jar
!_apache.jar
!_jdbc.jar
!_odbc14.jar
When you want to divide your dependencies by category wise you can change
"->default".
Example:
<configurations>
<conf name="third-party" description="lists all third-party libraries"/>
<conf name="inhouse-jars" description="lists all your hand made
dependencies"/>
</configurations>
and you define dependency like this:
<dependency org="project1" name="module1" rev="1.0"
conf="inhouse-jars->default"/>
<dependency org="apache" name="apache" rev="1.0"
conf="third-party->default"/>
In the above context your library folder structure will be as follows:
.libs
!
!_inhouse-jars
! !
! !__module1.jar
!
!_third-party
!
!_apache.jar
!_jdbc.jar
So this is to define your Library folder structure.
Hope this helped you a basic idea.
--Kumar
Jorge Saridis wrote:
>
> I'm new to ivy. In the "dependency" tag there is an attribute "conf", I'm
> supposed to put there de configuration name. My question is, what
> "->default" means?
> I checked the reference documentation but i don't understand it yet.
> Thanks in advance
>
>
--
View this message in context: http://www.nabble.com/configurations-tp21017425p24937939.html
Sent from the ivy-user mailing list archive at Nabble.com.
Re: configurations
Posted by pa...@targetgroup.net.
My guess is this is just pointing a configuration in one ivy file to a
configuration in another file called "default".
"Jorge Saridis"
<jsaridis@gmail.c
om> To
ivy-user@ant.apache.org
15/12/2008 16:45 cc
Subject
Please respond to configurations
ivy-user@ant.apac
he.org
I'm new to ivy. In the "dependency" tag there is an attribute "conf", I'm
supposed to put there de configuration name. My question is, what
"->default" means?
I checked the reference documentation but i don't understand it yet.
Thanks in advance
_____________________________________________________________________
This email has been scanned for all viruses by the MessageLabs Email
Security System.
Target
www.targetgroup.net
Target is a trading name of Target Group Limited,
registered in England and Wales No. 1208137
Registered office: Target House, Cowbridge Road East, Cardiff CF11 9AU
**********************************************************************
DISCLAIMER.
This message is intended only for the use of the Addressee and may
contain information that is PRIVILEGED and CONFIDENTIAL.
If you are not the intended recipient you must not copy,
distribute or take any action or reliance upon it.
The content of this message may also contain personal
views of an employee of this company and does
not necessarily represent the view of the company.
**********************************************************************
This message has been scanned by Norton Anti-Virus.
It has also been scanned by MAILsweeper to enforce our e-mail
policy. If you have any concerns or comments about the content
of this message, please e-mail support@targetgroup.net.
**********************************************************************
_____________________________________________________________________
This email has been scanned for all viruses by the MessageLabs Email
Security System. For more information on a proactive email security
service working around the clock, around the globe, visit
http://www.messagelabs.com