@@ -155,32 +155,25 @@ extension JavaToSwift {
155
155
continue
156
156
}
157
157
158
+ let gradlewBatFile = searchDir. appendingPathComponent ( " gradlew.bat " )
159
+ let gradlewBatExists = FileManager . default. fileExists ( atPath: gradlewFile. path)
160
+
158
161
let gradleDir = searchDir. appendingPathComponent ( " gradle " )
159
162
let gradleDirExists = FileManager . default. fileExists ( atPath: gradleDir. path)
160
163
guard gradleDirExists else {
161
164
searchDir = searchDir. deletingLastPathComponent ( )
162
165
continue
163
166
}
164
- //
165
- // let gradleWrapperDir = gradleDir.appendingPathComponent("wrapper")
166
- // let gradleWrapperDirExists = FileManager.default.fileExists(atPath: gradleWrapperDir.path)
167
- // guard gradleWrapperDirExists else {
168
- // searchDir = searchDir.deletingLastPathComponent()
169
- // continue
170
- // }
171
- //
172
- // let gradleWrapperJarFile = gradleWrapperDir.appendingPathComponent("gradle-wrapper.jar")
173
- // let gradleWrapperJarFileExists = FileManager.default.fileExists(atPath: gradleWrapperJarFile.path)
174
- // guard gradleWrapperJarFileExists else {
175
- // searchDir = searchDir.deletingLastPathComponent()
176
- // continue
177
- // }
178
167
179
- print ( " COPY: \( gradlewFile) -> \( resolverWorkDirectory) " )
180
- print ( " COPY: \( gradleDir) -> \( resolverWorkDirectory) " )
168
+ // TODO: gradle.bat as well
181
169
try ? FileManager . default. copyItem (
182
170
at: gradlewFile,
183
171
to: resolverWorkDirectory. appendingPathComponent ( " gradlew " ) )
172
+ if gradlewBatExists {
173
+ try ? FileManager . default. copyItem (
174
+ at: gradlewBatFile,
175
+ to: resolverWorkDirectory. appendingPathComponent ( " gradlew.bat " ) )
176
+ }
184
177
try ? FileManager . default. copyItem (
185
178
at: gradleDir,
186
179
to: resolverWorkDirectory. appendingPathComponent ( " gradle " ) )
0 commit comments