[Git][java-team/javatools][master] 2 commits: jh_classpath: handle multiple package tmpdirs
Niels Thykier
gitlab at salsa.debian.org
Tue Feb 12 21:14:13 GMT 2019
Niels Thykier pushed to branch master at Debian Java Maintainers / javatools
Commits:
0a1b0657 by Apollon Oikonomopoulos at 2019-02-12T09:43:58Z
jh_classpath: handle multiple package tmpdirs
When reading .classpath files, jh_classpath will try to find jars by
relative location first, and fall back to using the *first* package's
tmpdir subsequently. This breaks handling for multi-binary sources where
jars appear in the second or subsequent binary package, as jars will be
searched for in the wrong tmpdir.
Fix this by using the tmpdir corresponding to $package.
- - - - -
efbd8edf by Niels Thykier at 2019-02-12T21:14:11Z
Merge branch 'fix/jh_classpath_tmpdir' into 'master'
jh_classpath: handle multiple package tmpdirs
See merge request java-team/javatools!2
- - - - -
1 changed file:
- jh_classpath
Changes:
=====================================
jh_classpath
=====================================
@@ -102,7 +102,7 @@ if (@ARGV) {
} else {
# read debian/$package.classpath
foreach my $package (@{$dh{DOPACKAGES}}) {
- my $tmpdir = tmpdir($dh{FIRSTPACKAGE});
+ my $tmpdir = tmpdir($package);
my $pkgfile = pkgfile($package, 'classpath');
if (not $pkgfile and -f 'debian/classpath') {
$pkgfile = 'debian/classpath';
View it on GitLab: https://salsa.debian.org/java-team/javatools/compare/2d15b35932b6f2521be463cc287d838ef9f2a9b2...efbd8edf45e354a2e3aa7820b2859bbfa7036627
--
View it on GitLab: https://salsa.debian.org/java-team/javatools/compare/2d15b35932b6f2521be463cc287d838ef9f2a9b2...efbd8edf45e354a2e3aa7820b2859bbfa7036627
You're receiving this email because of your account on salsa.debian.org.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://alioth-lists.debian.net/pipermail/pkg-java-commits/attachments/20190212/e7ce4072/attachment.html>
More information about the pkg-java-commits
mailing list