Opened 4 years ago
Last modified 22 months ago
#1919 assigned enhancement
Maven: Add external dependencies
Reported by: | zzz | Owned by: | Meeh |
---|---|---|---|
Priority: | minor | Milestone: | 0.9.41 |
Component: | package/maven | Version: | 0.9.28 |
Keywords: | Cc: | ||
Parent Tickets: | Sensitive: | no |
Description
Add for getopt, gettext, maxmind, similar to what we do for debian packages. Remove binary from binary jar, code from sources jar and docs from javadoc jar.
See file debian-alt/doc/dependencies.txt for an overview of debian dependencies, and build.properties for ant variables to set when building.
Getopt groupid is gnu.getopt
Gettext groupid is org.gnu.gettext
Maxmind groupid is com.maxmind.geoip and does not have a debian package, so there's no support in our ant build scripts for it atm.
I think that's it. There would be more if we mavenized the whole thing including the router console.
Subtickets
Change History (2)
comment:1 Changed 3 years ago by
comment:2 Changed 22 months ago by
Milestone: | 0.9.29 → 0.9.41 |
---|---|
Owner: | changed from str4d to Meeh |
Status: | new → assigned |
also org.json.simple, added since this ticket was created
The just-landed Gradle build scripts implement the above (ignoring the in-repo code in favour of external dependencies). If we migrate to building the Maven JARs using Gradle, this ticket would be closed.