amperka / ino

Command line toolkit for working with Arduino hardware
http://inotool.org
MIT License
1.08k stars 233 forks source link

Fix amperka/ino#175 moving includes #237

Open chetgray opened 9 years ago

chetgray commented 9 years ago

Moving #include lines to the beginning of the sketch breaks libraries that need the main sketch to #define things before they are included. This uses the preprocessing strategy from upstream Arduino (actually from Processing) to inject the Arduino.h header include line and the extracted prototype lines after all initial preprocessor directives and before the first non-preprocesser statement.

creatorrr commented 7 years ago

Any updates on this?

dothebart commented 6 years ago

so, ino is dead?