Ian
Ian
## Summary continuing #150 When writing a library that might be consumed by other libraries, how can we best provide mocks for those downstream project? In other words, given a...
## Feature Request via https://github.com/ianfixes/arduino_ci/issues/150#issuecomment-689887131 > I find that I'd like a way to distinguish between when code is compiled from the Arduino IDE and when code is compiled from...
## Issue Summary via https://github.com/ianfixes/arduino_ci/issues/140#issuecomment-656966055 My initial reverse-engineer of arduino compilation used the wrong [compiler options](https://github.com/ianfixes/arduino_ci/blob/master/lib/arduino_ci/cpp_library.rb#L327): `-std=c++0x`. Here is a dump of actual arduino compilation commands: ``` /home/.../snap/arduino/41/.arduino15/packages/arduino/tools/arm-none-eabi-gcc/7-2017q4/bin/arm-none-eabi-g++ -mcpu=cortex-m0plus -mthumb...
## Feature Request Libraries may include some/all of the following, without the full Arduino headers: ```c++ #include #include #include ``` Further discussion in https://github.com/ianfixes/arduino_ci/pull/115#issuecomment-466802772 These libraries need to be unit...
## Issue Summary Compilation for AVR stuff will fail due to lack of file existence in `cpp/arduino/avr/*`. Needs to be fixed. https://github.com/ianfixes/arduino_ci/pull/115#issuecomment-466848042 To preserve separation of the `avr/` hack and...
@hlovdal and @scls19fr in particular I'm going through the list of issues / feature requests, and trying to compile a list of all the things that aren't very well documented...
verify_sketch stdout: Invalid library found in /Users/ikatz/Documents/Arduino/libraries/arduino_ci: no headers files (.h) found in /Users/ikatz/Documents/Arduino/libraries/arduino_ci Invalid library found in /Users/ikatz/Documents/Arduino/libraries/CompileSomething: no headers files (.h) found in /Users/ikatz/Documents/Arduino/libraries/CompileSomething Invalid library found in...
https://arduino.stackexchange.com/questions/8058/how-can-arduino-source-code-be-tested-automatically-continuous-integration
## Feature Request This issue is to track the (as yet undefined) method of passing rich data back and forth from the ruby test runner to the executable. ### Use...
## (Issue Summary / Feature Request) ``` lib/arduino_ci/arduino_downloader_windows.rb:89:5: C: Style/RescueStandardError: Avoid rescuing without specifying an error class. rescue ^^^^^^ ```