particle-cli: Regression compiling somewhere between 1.12.0 and 1.14.2
I’ve had a member on OSX 10.9.5 who could not build his project containing the most recent Blynk library (but hasn’t to do with that lib). While I could build successfully on my Windows machines (the exact same project files and structure) he always got this
particle compile photon .
Compiling code for photon
Including:
/Users/AirMonks/Hopper/ButtePhotonHopper/parallex/pingBlynk/main_ping.ino
/Users/AirMonks/Hopper/ButtePhotonHopper/parallex/pingBlynk/firmware/blynk/BlynkApi.h
/Users/AirMonks/Hopper/ButtePhotonHopper/parallex/pingBlynk/firmware/blynk/BlynkApiParticle.h
/Users/AirMonks/Hopper/ButtePhotonHopper/parallex/pingBlynk/firmware/blynk/BlynkConfig.h
/Users/AirMonks/Hopper/ButtePhotonHopper/parallex/pingBlynk/firmware/blynk/BlynkDebug.h
/Users/AirMonks/Hopper/ButtePhotonHopper/parallex/pingBlynk/firmware/blynk/BlynkDetectDevice.h
/Users/AirMonks/Hopper/ButtePhotonHopper/parallex/pingBlynk/firmware/blynk/BlynkHandlers.h
/Users/AirMonks/Hopper/ButtePhotonHopper/parallex/pingBlynk/firmware/blynk/BlynkParam.h
/Users/AirMonks/Hopper/ButtePhotonHopper/parallex/pingBlynk/firmware/blynk/BlynkParticle.h
/Users/AirMonks/Hopper/ButtePhotonHopper/parallex/pingBlynk/firmware/blynk/BlynkProtocol.h
/Users/AirMonks/Hopper/ButtePhotonHopper/parallex/pingBlynk/firmware/blynk/BlynkProtocolDefs.h
/Users/AirMonks/Hopper/ButtePhotonHopper/parallex/pingBlynk/firmware/blynk/BlynkSimpleParticle.h
/Users/AirMonks/Hopper/ButtePhotonHopper/parallex/pingBlynk/firmware/blynk/BlynkUtility.h
/Users/AirMonks/Hopper/ButtePhotonHopper/parallex/pingBlynk/firmware/blynk/BlynkWidgets.h
/Users/AirMonks/Hopper/ButtePhotonHopper/parallex/pingBlynk/firmware/blynk/WidgetBridge.h
/Users/AirMonks/Hopper/ButtePhotonHopper/parallex/pingBlynk/firmware/blynk/WidgetLCD.h
/Users/AirMonks/Hopper/ButtePhotonHopper/parallex/pingBlynk/firmware/blynk/WidgetLED.h
/Users/AirMonks/Hopper/ButtePhotonHopper/parallex/pingBlynk/firmware/blynk/WidgetTerminal.h
/Users/AirMonks/Hopper/ButtePhotonHopper/parallex/pingBlynk/firmware/blynk/blynk.h
/Users/AirMonks/Hopper/ButtePhotonHopper/parallex/pingBlynk/firmware/blynk/BlynkDebug.cpp
/Users/AirMonks/Hopper/ButtePhotonHopper/parallex/pingBlynk/firmware/blynk/BlynkHandlers.cpp
/Users/AirMonks/Hopper/ButtePhotonHopper/parallex/pingBlynk/firmware/blynk/blynk.cpp
attempting to compile firmware
Compile failed. Exiting.
This was with node 4.2.4 and CLI 1.14.2
But using CLI 1.12.0 plus a particle.include
file worked like a charm
About this issue
- Original URL
- State: closed
- Created 8 years ago
- Comments: 16 (9 by maintainers)
@technobly & @monkbroc, a new incident in this direction https://community.particle.io/t/cli-compile-fails/23970
particle.include
was previously the only way to include files from subdirectories.