[java-sig-commits] [javapackages] [mvn_build] Do not install artifacts with classifiers in singleton mode
Stanislav Ochotnicky
sochotni at fedoraproject.org
Wed Sep 25 15:47:32 UTC 2013
commit bebc7ceb9d6b75020b664294a7404c414050a163
Author: Stanislav Ochotnicky <sochotnicky at redhat.com>
Date: Wed Sep 25 17:21:48 2013 +0200
[mvn_build] Do not install artifacts with classifiers in singleton mode
java-utils/mvn_build.py | 3 +++
1 files changed, 3 insertions(+), 0 deletions(-)
---
diff --git a/java-utils/mvn_build.py b/java-utils/mvn_build.py
index 9369979..957cbe0 100644
--- a/java-utils/mvn_build.py
+++ b/java-utils/mvn_build.py
@@ -140,6 +140,9 @@ if __name__ == "__main__":
mvn_args.extend(options.goal_after)
if options.singleton:
+ # make sure we don't install artifacts with non-empty classifiers
+ xc.add_package_mapping(Artifact.from_mvn_str(":::*?:"), "__noinstall",
+ optional=True)
xc.add_package_mapping(Artifact.from_mvn_str(":{*}"), "@1")
p = subprocess.Popen(" ".join(mvn_args), shell=True, env=env)
More information about the java-sig-commits
mailing list