Skip to content

Commit 4155255

Browse files
committed
copy gradle.bat also
1 parent 626e06b commit 4155255

File tree

1 file changed

+9
-16
lines changed

1 file changed

+9
-16
lines changed

Sources/Java2Swift/JavaToSwift+FetchDependencies.swift

Lines changed: 9 additions & 16 deletions
Original file line numberDiff line numberDiff line change
@@ -155,32 +155,25 @@ extension JavaToSwift {
155155
continue
156156
}
157157

158+
let gradlewBatFile = searchDir.appendingPathComponent("gradlew.bat")
159+
let gradlewBatExists = FileManager.default.fileExists(atPath: gradlewFile.path)
160+
158161
let gradleDir = searchDir.appendingPathComponent("gradle")
159162
let gradleDirExists = FileManager.default.fileExists(atPath: gradleDir.path)
160163
guard gradleDirExists else {
161164
searchDir = searchDir.deletingLastPathComponent()
162165
continue
163166
}
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-
// }
178167

179-
print("COPY: \(gradlewFile) -> \(resolverWorkDirectory)")
180-
print("COPY: \(gradleDir) -> \(resolverWorkDirectory)")
168+
// TODO: gradle.bat as well
181169
try? FileManager.default.copyItem(
182170
at: gradlewFile,
183171
to: resolverWorkDirectory.appendingPathComponent("gradlew"))
172+
if gradlewBatExists {
173+
try? FileManager.default.copyItem(
174+
at: gradlewBatFile,
175+
to: resolverWorkDirectory.appendingPathComponent("gradlew.bat"))
176+
}
184177
try? FileManager.default.copyItem(
185178
at: gradleDir,
186179
to: resolverWorkDirectory.appendingPathComponent("gradle"))

0 commit comments

Comments
 (0)