From 84cb4d487341c1a52c3a1c08d22987d4af2471b0 Mon Sep 17 00:00:00 2001 From: per1234 Date: Sun, 1 Apr 2018 06:36:29 -0700 Subject: [PATCH] Move sketch to appropriately named subfolder The Arduino IDE requires that a sketch be located in a folder of the same name. Although the name of the repository does match the sketch name, when GitHub's popular Clone or download > Download ZIP feature is used to download a repository the branch/release/commit name is appended to the folder name, causing a mismatch. When opening a file that does not meet this sketch/folder name matching requirement the Arduino IDE presents a dialog: The file "esp8266-fastled-webserver.ino" needs to be inside a sketch folder named "esp8266-fastled-webserver". Create this folder, move the file, and continue? After clicking "OK" the Arduino IDE currently moves only the file esp8266-fastled-webserver.ino to the new folder, leaving behind the other source files. This causes compilation of the sketch to fail: esp8266-fastled-webserver-master\esp8266-fastled-webserver\esp8266-fastled-webserver.ino:34:30: fatal error: GradientPalettes.h: No such file or directory #include "GradientPalettes.h" --- Commands.h => esp8266-fastled-webserver/Commands.h | 0 .../FSBrowser.h | 0 Field.h => esp8266-fastled-webserver/Field.h | 0 Fields.h => esp8266-fastled-webserver/Fields.h | 0 .../GradientPalettes.h | 0 .../TwinkleFOX.h | 0 Twinkles.h => esp8266-fastled-webserver/Twinkles.h | 0 WiFi.h => esp8266-fastled-webserver/WiFi.h | 0 .../data}/css/bootstrap.min.css | 0 .../data}/css/minicolors.min.css | 0 .../data}/css/simple.css | 0 .../data}/css/styles.css | 0 {data => esp8266-fastled-webserver/data}/edit.htm | 0 .../data}/favicon.ico | Bin .../data}/fonts/glyphicons.eot | Bin .../data}/fonts/glyphicons.svg | 0 .../data}/fonts/glyphicons.ttf | Bin .../data}/fonts/glyphicons.woff | Bin .../data}/fonts/glyphicons.woff2 | Bin .../data}/images/atom196.png | Bin .../data}/images/github.ico | Bin {data => esp8266-fastled-webserver/data}/index.htm | 0 {data => esp8266-fastled-webserver/data}/js/app.js | 0 .../data}/js/bootstrap.min.js | 0 .../data}/js/jquery-3.1.1.min.js | 0 .../data}/js/minicolors.min.js | 0 .../data}/js/r-websocket.min.js | 0 .../data}/js/simple.js | 0 {data => esp8266-fastled-webserver/data}/simple.htm | 0 {data => esp8266-fastled-webserver/data}/wifi.htm | 0 .../esp8266-fastled-webserver.ino | 0 31 files changed, 0 insertions(+), 0 deletions(-) rename Commands.h => esp8266-fastled-webserver/Commands.h (100%) rename FSBrowser.h => esp8266-fastled-webserver/FSBrowser.h (100%) rename Field.h => esp8266-fastled-webserver/Field.h (100%) rename Fields.h => esp8266-fastled-webserver/Fields.h (100%) rename GradientPalettes.h => esp8266-fastled-webserver/GradientPalettes.h (100%) rename TwinkleFOX.h => esp8266-fastled-webserver/TwinkleFOX.h (100%) rename Twinkles.h => esp8266-fastled-webserver/Twinkles.h (100%) rename WiFi.h => esp8266-fastled-webserver/WiFi.h (100%) rename {data => esp8266-fastled-webserver/data}/css/bootstrap.min.css (100%) rename {data => esp8266-fastled-webserver/data}/css/minicolors.min.css (100%) rename {data => esp8266-fastled-webserver/data}/css/simple.css (100%) rename {data => esp8266-fastled-webserver/data}/css/styles.css (100%) rename {data => esp8266-fastled-webserver/data}/edit.htm (100%) rename {data => esp8266-fastled-webserver/data}/favicon.ico (100%) rename {data => esp8266-fastled-webserver/data}/fonts/glyphicons.eot (100%) rename {data => esp8266-fastled-webserver/data}/fonts/glyphicons.svg (100%) rename {data => esp8266-fastled-webserver/data}/fonts/glyphicons.ttf (100%) rename {data => esp8266-fastled-webserver/data}/fonts/glyphicons.woff (100%) rename {data => esp8266-fastled-webserver/data}/fonts/glyphicons.woff2 (100%) rename {data => esp8266-fastled-webserver/data}/images/atom196.png (100%) rename {data => esp8266-fastled-webserver/data}/images/github.ico (100%) rename {data => esp8266-fastled-webserver/data}/index.htm (100%) rename {data => esp8266-fastled-webserver/data}/js/app.js (100%) rename {data => esp8266-fastled-webserver/data}/js/bootstrap.min.js (100%) rename {data => esp8266-fastled-webserver/data}/js/jquery-3.1.1.min.js (100%) rename {data => esp8266-fastled-webserver/data}/js/minicolors.min.js (100%) rename {data => esp8266-fastled-webserver/data}/js/r-websocket.min.js (100%) rename {data => esp8266-fastled-webserver/data}/js/simple.js (100%) rename {data => esp8266-fastled-webserver/data}/simple.htm (100%) rename {data => esp8266-fastled-webserver/data}/wifi.htm (100%) rename esp8266-fastled-webserver.ino => esp8266-fastled-webserver/esp8266-fastled-webserver.ino (100%) diff --git a/Commands.h b/esp8266-fastled-webserver/Commands.h similarity index 100% rename from Commands.h rename to esp8266-fastled-webserver/Commands.h diff --git a/FSBrowser.h b/esp8266-fastled-webserver/FSBrowser.h similarity index 100% rename from FSBrowser.h rename to esp8266-fastled-webserver/FSBrowser.h diff --git a/Field.h b/esp8266-fastled-webserver/Field.h similarity index 100% rename from Field.h rename to esp8266-fastled-webserver/Field.h diff --git a/Fields.h b/esp8266-fastled-webserver/Fields.h similarity index 100% rename from Fields.h rename to esp8266-fastled-webserver/Fields.h diff --git a/GradientPalettes.h b/esp8266-fastled-webserver/GradientPalettes.h similarity index 100% rename from GradientPalettes.h rename to esp8266-fastled-webserver/GradientPalettes.h diff --git a/TwinkleFOX.h b/esp8266-fastled-webserver/TwinkleFOX.h similarity index 100% rename from TwinkleFOX.h rename to esp8266-fastled-webserver/TwinkleFOX.h diff --git a/Twinkles.h b/esp8266-fastled-webserver/Twinkles.h similarity index 100% rename from Twinkles.h rename to esp8266-fastled-webserver/Twinkles.h diff --git a/WiFi.h b/esp8266-fastled-webserver/WiFi.h similarity index 100% rename from WiFi.h rename to esp8266-fastled-webserver/WiFi.h diff --git a/data/css/bootstrap.min.css b/esp8266-fastled-webserver/data/css/bootstrap.min.css similarity index 100% rename from data/css/bootstrap.min.css rename to esp8266-fastled-webserver/data/css/bootstrap.min.css diff --git a/data/css/minicolors.min.css b/esp8266-fastled-webserver/data/css/minicolors.min.css similarity index 100% rename from data/css/minicolors.min.css rename to esp8266-fastled-webserver/data/css/minicolors.min.css diff --git a/data/css/simple.css b/esp8266-fastled-webserver/data/css/simple.css similarity index 100% rename from data/css/simple.css rename to esp8266-fastled-webserver/data/css/simple.css diff --git a/data/css/styles.css b/esp8266-fastled-webserver/data/css/styles.css similarity index 100% rename from data/css/styles.css rename to esp8266-fastled-webserver/data/css/styles.css diff --git a/data/edit.htm b/esp8266-fastled-webserver/data/edit.htm similarity index 100% rename from data/edit.htm rename to esp8266-fastled-webserver/data/edit.htm diff --git a/data/favicon.ico b/esp8266-fastled-webserver/data/favicon.ico similarity index 100% rename from data/favicon.ico rename to esp8266-fastled-webserver/data/favicon.ico diff --git a/data/fonts/glyphicons.eot b/esp8266-fastled-webserver/data/fonts/glyphicons.eot similarity index 100% rename from data/fonts/glyphicons.eot rename to esp8266-fastled-webserver/data/fonts/glyphicons.eot diff --git a/data/fonts/glyphicons.svg b/esp8266-fastled-webserver/data/fonts/glyphicons.svg similarity index 100% rename from data/fonts/glyphicons.svg rename to esp8266-fastled-webserver/data/fonts/glyphicons.svg diff --git a/data/fonts/glyphicons.ttf b/esp8266-fastled-webserver/data/fonts/glyphicons.ttf similarity index 100% rename from data/fonts/glyphicons.ttf rename to esp8266-fastled-webserver/data/fonts/glyphicons.ttf diff --git a/data/fonts/glyphicons.woff b/esp8266-fastled-webserver/data/fonts/glyphicons.woff similarity index 100% rename from data/fonts/glyphicons.woff rename to esp8266-fastled-webserver/data/fonts/glyphicons.woff diff --git a/data/fonts/glyphicons.woff2 b/esp8266-fastled-webserver/data/fonts/glyphicons.woff2 similarity index 100% rename from data/fonts/glyphicons.woff2 rename to esp8266-fastled-webserver/data/fonts/glyphicons.woff2 diff --git a/data/images/atom196.png b/esp8266-fastled-webserver/data/images/atom196.png similarity index 100% rename from data/images/atom196.png rename to esp8266-fastled-webserver/data/images/atom196.png diff --git a/data/images/github.ico b/esp8266-fastled-webserver/data/images/github.ico similarity index 100% rename from data/images/github.ico rename to esp8266-fastled-webserver/data/images/github.ico diff --git a/data/index.htm b/esp8266-fastled-webserver/data/index.htm similarity index 100% rename from data/index.htm rename to esp8266-fastled-webserver/data/index.htm diff --git a/data/js/app.js b/esp8266-fastled-webserver/data/js/app.js similarity index 100% rename from data/js/app.js rename to esp8266-fastled-webserver/data/js/app.js diff --git a/data/js/bootstrap.min.js b/esp8266-fastled-webserver/data/js/bootstrap.min.js similarity index 100% rename from data/js/bootstrap.min.js rename to esp8266-fastled-webserver/data/js/bootstrap.min.js diff --git a/data/js/jquery-3.1.1.min.js b/esp8266-fastled-webserver/data/js/jquery-3.1.1.min.js similarity index 100% rename from data/js/jquery-3.1.1.min.js rename to esp8266-fastled-webserver/data/js/jquery-3.1.1.min.js diff --git a/data/js/minicolors.min.js b/esp8266-fastled-webserver/data/js/minicolors.min.js similarity index 100% rename from data/js/minicolors.min.js rename to esp8266-fastled-webserver/data/js/minicolors.min.js diff --git a/data/js/r-websocket.min.js b/esp8266-fastled-webserver/data/js/r-websocket.min.js similarity index 100% rename from data/js/r-websocket.min.js rename to esp8266-fastled-webserver/data/js/r-websocket.min.js diff --git a/data/js/simple.js b/esp8266-fastled-webserver/data/js/simple.js similarity index 100% rename from data/js/simple.js rename to esp8266-fastled-webserver/data/js/simple.js diff --git a/data/simple.htm b/esp8266-fastled-webserver/data/simple.htm similarity index 100% rename from data/simple.htm rename to esp8266-fastled-webserver/data/simple.htm diff --git a/data/wifi.htm b/esp8266-fastled-webserver/data/wifi.htm similarity index 100% rename from data/wifi.htm rename to esp8266-fastled-webserver/data/wifi.htm diff --git a/esp8266-fastled-webserver.ino b/esp8266-fastled-webserver/esp8266-fastled-webserver.ino similarity index 100% rename from esp8266-fastled-webserver.ino rename to esp8266-fastled-webserver/esp8266-fastled-webserver.ino