Create a preprocessor script to enumerate the arduino libaries and their versions into a string. The string should be placed into a header file. The header file is then included in the firmware, compiled in, and the string should be printed to the boot_out.txt file.
- Create the preprocessor script
1a. Enumerate the libraries, obtain their names and versions, store in a string, generate header file containing this string
- Include the header file in the firmware
- Write the string from the header file to the boot_out.txt
- Modify the existing build script to accommodate the steps above
This was requested by @ladyada during the Wednesday CE meeting