arduino-builder
arduino-builder copied to clipboard
A command line tool for compiling Arduino sketches
So, as title says, it would be nice to add the original directory of the sketch file (before is copied to the temporary folder) to the include directories. The motivation...
This is a very old artifact that has done it's purporse (it's gone unchanged for years) and is of no more use. It should be integrated in the builder (to...
This issue is also mentioned here: [https://forum.arduino.cc/index.php?topic=711626.0 (post #7)](https://forum.arduino.cc/index.php?topic=711626.0 (post #7)) The expected behaviour is that this simple code example should compile: ``` // Arduino IDE 1.8.13 enum class StateA...
This patch adds the build.project_path to the global properties. One of my tools that I run as a recipe.hooks.sketch.prebuild step needs access to the path the Sketch is located at....
_From @bperrybap on December 6, 2015 23:43_ The latest 1.6.6 IDE breaks sketches that use to and still should compile. The issue is that the IDE is incorrectly inserting its...
Great work on this essential, much needed tool. So far, it is a bit unfriendly. A smart person should theoretically be able to use this without scouring the web. There...
Tests for existence of a build_props.txt file in the sketch directory. If present reads properties similar to those found in the hardware and board files, allowing the user to easily...
I'm hoping this is the place to fix warnings like this in the Arduino IDE after having edited libraries in Visual Studio (which creates a `.vs` directory): ``` WARNING: Spurious...
Read additional BuildProperties from optional `./platform.sketch.txt` file. Allows sketches to provide and maintain their own `platform.txt` properties for use during the build process. Similar to `platform.local.txt` solution, but instead this...
Prompted by https://github.com/arduino/Arduino/issues/4335 I noticed that the way that sketch source files are handled in arduino-builder should probably be improved. There's a few sides to this: - Instead of accepting...