[java-sig-commits] [javapackages] [xmvn_config] add support for optional rule in add_package_mapping
Stanislav Ochotnicky
sochotni at fedoraproject.org
Wed Sep 25 15:47:27 UTC 2013
commit 091c61e1ae94b619756dfd37305554293bf90132
Author: Stanislav Ochotnicky <sochotnicky at redhat.com>
Date: Wed Sep 25 17:20:59 2013 +0200
[xmvn_config] add support for optional rule in add_package_mapping
python/javapackages/xmvn_config.py | 6 +++++-
1 files changed, 5 insertions(+), 1 deletions(-)
---
diff --git a/python/javapackages/xmvn_config.py b/python/javapackages/xmvn_config.py
index 3ad16f9..ea8db1d 100644
--- a/python/javapackages/xmvn_config.py
+++ b/python/javapackages/xmvn_config.py
@@ -230,7 +230,7 @@ class XMvnConfig(object):
elems.append(felem)
self.__add_config("artifactManagement", "rule", content=elems)
- def add_package_mapping(self, artifact, package):
+ def add_package_mapping(self, artifact, package, optional=False):
"""
Change which package given artifact belongs to
@@ -246,6 +246,10 @@ class XMvnConfig(object):
"is higher than wildcard "
"groups.")
elems = [main]
+ if optional:
+ opt = Element("optional")
+ opt.text = "true"
+ elems.append(opt)
target = Element("targetPackage")
target.text = package
elems.append(target)
More information about the java-sig-commits
mailing list