ivy.xml 2.8 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990
  1. <?xml version="1.0" ?>
  2. <ivy-module version="1.0">
  3. <info organisation="org.apache.hadoop" module="${ant.project.name}">
  4. <license name="Apache 2.0"/>
  5. <ivyauthor name="Apache Hadoop Team" url="http://hadoop.apache.org"/>
  6. <description>
  7. Apache Hadoop
  8. </description>
  9. </info>
  10. <configurations defaultconfmapping="default">
  11. <!--these match the Maven configurations-->
  12. <conf name="default" extends="master,runtime"/>
  13. <conf name="master" description="contains the artifact but no dependencies"/>
  14. <conf name="runtime" description="runtime but not the artifact" />
  15. <conf name="common" visibility="private"
  16. extends="runtime"
  17. description="artifacts needed to compile/test the application"/>
  18. <conf name="test" visibility="private" extends="runtime"/>
  19. </configurations>
  20. <publications>
  21. <!--get the artifact from our module name-->
  22. <artifact conf="master"/>
  23. </publications>
  24. <dependencies>
  25. <dependency org="commons-logging"
  26. name="commons-logging"
  27. rev="${commons-logging.version}"
  28. conf="common->default"/>
  29. <dependency org="junit"
  30. name="junit"
  31. rev="${junit.version}"
  32. conf="common->default"/>
  33. <dependency org="log4j"
  34. name="log4j"
  35. rev="${log4j.version}"
  36. conf="common->master"/>
  37. <dependency org="org.mortbay.jetty"
  38. name="jetty-util"
  39. rev="${jetty-util.version}"
  40. conf="common->master"/>
  41. <dependency org="org.mortbay.jetty"
  42. name="jetty"
  43. rev="${jetty.version}"
  44. conf="common->default"/>
  45. <dependency org="asm"
  46. name="asm"
  47. rev="${asm.version}"
  48. conf="common->master"/>
  49. <dependency org="com.sun.jersey"
  50. name="jersey-core"
  51. rev="${jersey-core.version}"
  52. conf="common->master"/>
  53. <dependency org="com.sun.jersey"
  54. name="jersey-json"
  55. rev="${jersey-json.version}"
  56. conf="common->master"/>
  57. <dependency org="com.sun.jersey"
  58. name="jersey-server"
  59. rev="${jersey-server.version}"
  60. conf="common->master"/>
  61. <dependency org="commons-httpclient"
  62. name="commons-httpclient"
  63. rev="${commons-httpclient.version}"
  64. conf="common->master"/>
  65. <dependency org="commons-codec"
  66. name="commons-codec"
  67. rev="${commons-codec.version}"
  68. conf="common->default"/>
  69. <dependency org="org.codehaus.jackson"
  70. name="jackson-mapper-asl"
  71. rev="${jackson.version}"
  72. conf="common->default"/>
  73. <dependency org="org.codehaus.jackson"
  74. name="jackson-core-asl"
  75. rev="${jackson.version}"
  76. conf="common->default"/>
  77. <dependency org="commons-configuration"
  78. name="commons-configuration"
  79. rev="${commons-configuration.version}"
  80. conf="common->default"/>
  81. <dependency org="org.apache.commons"
  82. name="commons-math"
  83. rev="${commons-math.version}"
  84. conf="common->default"/>
  85. </dependencies>
  86. </ivy-module>