Committed by
Gerrit Code Review
Allow OAR file rule to use non-OSGI jars
Change-Id: If2a82bdb5b217270ca02760f1c6cfc6f8f0dc7da
Showing
1 changed file
with
4 additions
and
1 deletions
| ... | @@ -11,7 +11,10 @@ def generateOar(output, files=[]): | ... | @@ -11,7 +11,10 @@ def generateOar(output, files=[]): |
| 11 | if mvnCoords == 'NONE': | 11 | if mvnCoords == 'NONE': |
| 12 | dest = filename | 12 | dest = filename |
| 13 | else: | 13 | else: |
| 14 | - groupId, artifactId, version = mvnCoords.split(':') | 14 | + parts = mvnCoords.split(':') |
| 15 | + if len(parts) > 3: | ||
| 16 | + parts.insert(2, parts.pop()) # move version to the 3rd position | ||
| 17 | + groupId, artifactId, version = parts[0:3] | ||
| 15 | groupId = groupId.replace('.', '/') | 18 | groupId = groupId.replace('.', '/') |
| 16 | extension = filename.split('.')[-1] | 19 | extension = filename.split('.')[-1] |
| 17 | if extension == 'jar': | 20 | if extension == 'jar': | ... | ... |
-
Please register or login to post a comment