@@ -147,18 +147,17 @@ def get_gradle_lib_folder():
147
147
return gradle_home + '/lib'
148
148
149
149
150
- def find_jar (path , pattern ):
151
- result = glob .glob (path + '/' + pattern + '*.jar' )
152
- if len (result ) == 0 :
153
- raise Exception ('Cannot find jar file %s under path %s' %
154
- (pattern , path ))
155
- return result
150
+ def find_jar (path , base ):
151
+ fn = path + '/' + base + '.jar'
152
+ if not os .path .isfile (fn ):
153
+ raise Exception ('Cannot find jar file at %s' % fn )
154
+ return fn
156
155
157
156
158
- def patterns_to_classpath (path , patterns ):
157
+ def bases_to_classpath (path , bases ):
159
158
result = []
160
- for pattern in patterns :
161
- result += find_jar (path , pattern )
159
+ for base in bases :
160
+ result . append ( find_jar (path , base ) )
162
161
return os .path .pathsep .join (result )
163
162
164
163
@@ -174,8 +173,8 @@ def transform_to_embeddable(srcs):
174
173
175
174
176
175
def compile (jars , java_jars , dependency_folder , transform_to_embeddable , output , build_dir , current_version ):
177
- classpath = patterns_to_classpath (dependency_folder , jars )
178
- java_classpath = patterns_to_classpath (dependency_folder , java_jars )
176
+ classpath = bases_to_classpath (dependency_folder , jars )
177
+ java_classpath = bases_to_classpath (dependency_folder , java_jars )
179
178
180
179
tmp_src_dir = build_dir + '/temp_src'
181
180
0 commit comments