From 78b0e848eb229abf5722decb66d5da83f0886aaa Mon Sep 17 00:00:00 2001 From: Liana Bakradze Date: Thu, 11 Feb 2016 15:30:23 +0300 Subject: [PATCH] EDU-532 Add custom folders to course --- .../edu/learning/courseGeneration/StudyGenerator.java | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/python/educational-core/student/src/com/jetbrains/edu/learning/courseGeneration/StudyGenerator.java b/python/educational-core/student/src/com/jetbrains/edu/learning/courseGeneration/StudyGenerator.java index f3b5b41c69bf..4d04f8e0bb3d 100644 --- a/python/educational-core/student/src/com/jetbrains/edu/learning/courseGeneration/StudyGenerator.java +++ b/python/educational-core/student/src/com/jetbrains/edu/learning/courseGeneration/StudyGenerator.java @@ -122,7 +122,14 @@ public class StudyGenerator { } }); for (File file : files) { - FileUtil.copy(file, new File(baseDir.getPath(), file.getName())); + File dir = new File(baseDir.getPath(), file.getName()); + if (file.isDirectory()) { + FileUtil.copyDir(file, dir); + continue; + } + + FileUtil.copy(file, dir); + } } catch (IOException e) {