ESP32_ChinaDieselHeater_Con.../Arduino/Afterburner
2019-07-25 21:27:57 +10:00
..
Afterburner.ino Moved src/libraries to /lib - '.a' files now get generated by PIO for each library. 2019-07-25 17:40:23 +10:00
MakeSymLinks_Linux.sh Moved src/libraries to /lib - '.a' files now get generated by PIO for each library. 2019-07-25 17:40:23 +10:00
MakeSymLinks_Windows.bat Moved src/libraries to /lib - '.a' files now get generated by PIO for each library. 2019-07-25 17:40:23 +10:00
README.txt added BootInit flag to RTC store - used for persistent vars init after OTA updates 2019-07-25 21:27:57 +10:00

TO WORK WITH ARDUINO IDE, EVERYTHING IN THIS FOLDER IS FAKE!

When you pull from gitlab, no symbolic links will be created.

You need to execute MakeSymLinks_Windows.bat from Explorer.

Arduino insists upon .ino for their projects, and the .ino
file name also has to match the parent directory name.
 
The BIG trick here is Afterburner.ino is empty - zilch, nada, nothing!
All the REAL source code lives via the src symbolic link.
The real core exists as a .cpp file: repo\src\Afterburner.cpp

Arduino\Afterburner\Afterburner.ino is EMPTY
Arduino\Afterburner\src\src links to repo\src\  
Arduino\Afterburner\src\lib links to repo\lib\  
Arduino\Afterburner\data links to repo\data

Ugggh. I hate Arduino IDE (and it's build environment!)