Commit 027a54bf authored by Karsten Loesing's avatar Karsten Loesing
Browse files

Use Ivy for resolving external dependencies.

Includes an upgrade to the latest metrics-base commit 256e619.

Implements part of #31326.
parent abde3f75
Loading
Loading
Loading
Loading
+9 −0
Original line number Diff line number Diff line
@@ -3,6 +3,15 @@
 * Medium changes
   - Changed local import of bandwidth files to include the parent
     directory name as @source annotation and to the filename.
   - Use Ivy for resolving external dependencies rather than relying
     on files found in Debian stable packages. Requires installing Ivy
     (using `apt-get install ivy`, `brew install ivy`, or similar) and
     running `ant resolve` (or `ant -lib /usr/share/java resolve`).
     Retrieved files are then copied to the `lib/` directory, except
     for dependencies on other metrics libraries that still need to be
     copied to the `lib/` directory manually. Current dependency
     versions resolved by Ivy are the same as in Debian stretch with
     few exceptions.


# Changes in version 1.9.1 - 2019-05-29
+2 −1
Original line number Diff line number Diff line
@@ -4,7 +4,8 @@
       <!ENTITY base SYSTEM "src/build/java/base.xml">
]>

<project default="usage" name="collector" basedir=".">
<project default="usage" name="collector" basedir="."
         xmlns:ivy="antlib:org.apache.ivy.ant">

  <property name="javadoc-title" value="CollecTor API Documentation"/>
  <property name="implementation-title" value="CollecTor" />

build @ 256e6192

Original line number Diff line number Diff line
Subproject commit ed4819215aa60cc8935f955d9404f30e83dd892b
Subproject commit 256e6192ad0066e48c6abb0ee9ac71714c7a3a0f