We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 49ba327 commit c6efad5Copy full SHA for c6efad5
app/src/processing/app/Base.java
@@ -1666,7 +1666,19 @@ static public File getSketchbookFolder() {
1666
1667
1668
static public File getSketchbookLibrariesFolder() {
1669
- return new File(getSketchbookFolder(), "libraries");
+ 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;
1682
}
1683
1684
0 commit comments