Updating maven_jar.bucklet to use remote_file when possible
Change-Id: Ib45bdde2fc41f65d2a8373b55caed6930b361844
Showing
1 changed file
with
18 additions
and
0 deletions
... | @@ -42,6 +42,24 @@ def maven_jar( | ... | @@ -42,6 +42,24 @@ def maven_jar( |
42 | visibility = ['PUBLIC'], | 42 | visibility = ['PUBLIC'], |
43 | local_license = False, | 43 | local_license = False, |
44 | full_url = ''): | 44 | full_url = ''): |
45 | + | ||
46 | + if not full_url: | ||
47 | + groupId, artifactId, version = id.split(':') | ||
48 | + | ||
49 | + prebuilt_jar( | ||
50 | + name = name, | ||
51 | + binary_jar = ':%s-jar' % name, | ||
52 | + visibility = [ 'PUBLIC' ] | ||
53 | + ) | ||
54 | + | ||
55 | + remote_file( | ||
56 | + name = name + '-jar', | ||
57 | + out = '%s-%s.jar' % (artifactId, version), | ||
58 | + url = 'mvn:%s:%s:%s:%s' % (groupId, artifactId, 'jar', version), | ||
59 | + sha1 = sha1 | ||
60 | + ) | ||
61 | + return | ||
62 | + | ||
45 | from os import path | 63 | from os import path |
46 | 64 | ||
47 | parts = id.split(':') | 65 | parts = id.split(':') | ... | ... |
-
Please register or login to post a comment