Skip to content

Commit c6efad5

Browse files
committed
1 parent 49ba327 commit c6efad5

File tree

1 file changed

+13
-1
lines changed

1 file changed

+13
-1
lines changed

app/src/processing/app/Base.java

Lines changed: 13 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1666,7 +1666,19 @@ static public File getSketchbookFolder() {
16661666

16671667

16681668
static public File getSketchbookLibrariesFolder() {
1669-
return new File(getSketchbookFolder(), "libraries");
1669+
File libdir = new File(getSketchbookFolder(), "libraries");
1670+
if (!libdir.exists()) {
1671+
try {
1672+
libdir.mkdirs();
1673+
File readme = new File(libdir, "readme.txt");
1674+
FileWriter freadme = new FileWriter(readme);
1675+
freadme.write(_("For information on installing libraries, see: " +
1676+
"http://arduino.cc/en/Guide/Libraries\n"));
1677+
freadme.close();
1678+
} catch (Exception e) {
1679+
}
1680+
}
1681+
return libdir;
16701682
}
16711683

16721684

0 commit comments

Comments
 (0)