adafruit / Adafruit_nRF52_Arduino

Adafruit code for the Nordic nRF52 BLE SoC on Arduino
Other
623 stars 497 forks source link

Add a package.json file to fix platformio build (see below) #571

Open geeksville opened 4 years ago

geeksville commented 4 years ago

I just updated my fork of your great project and discovered it was printing the following build error. The root cause was that the find_pkg_root method in base.py of platformio was looking for a package.json file in the downloaded project (and if not found it would assume that it should treat the root directory of the project as 'the root').

The problem was that this framework doesn't have a package.json which should normally be acceptable. But the "tools/midi_tests" subdirectory in this project does have a package.json. So platformio sees that file and "I assume that directory is the root of the project". Which is not correct and causes the later build error.

the relevant bits from the failure:

WARN: looking for manifest in /home/kevinh/.platformio/.cache/tmp/pkg-installing-zmf9mt8_/tools/midi_tests
root dir /home/kevinh/.platformio/.cache/tmp/pkg-installing-zmf9mt8_/tools/midi_tests 

I've fixed things by adding a package.json a the root - I guessed at contents based on what your org would want. Apparently package.json is the magic file platformio wants to be at the root of any project. If it doesn't find one it punts and assumes the top directory in the project is the root. Which is why this project used to work nicely there. The presence of package.json in midi_tests confused this logic (I'm not sure if it is because this file was recently added to midi_test or if platformio recently changed their search logic)

Failing run (before this fix)

(Please ignore extra debugging code I added to the PIO tools.
> Executing task: platformio run <

Processing lora-relay-v1 (board: lora-relay-v1; platform: https://github.com/meshtastic/platform-nordicnrf52.git#62d185fe61b6c84c554046106529b4fd8f155e2c; framework: arduino)
----------------------------------------------------------------------------------------------------------------------------------------------------
looking boards lora-relay-v1
boards dir /home/kevinh/development/meshtastic/meshtastic-esp32/boards
Tool Manager: Installing git+https://github.com/meshtastic/Adafruit_nRF52_Arduino.git
git version 2.25.1
Cloning into '/home/kevinh/.platformio/.cache/tmp/pkg-installing-zmf9mt8_'...
remote: Enumerating objects: 878, done.
remote: Counting objects: 100% (878/878), done.
remote: Compressing objects: 100% (731/731), done.
remote: Total 878 (delta 242), reused 333 (delta 66), pack-reused 0
Receiving objects: 100% (878/878), 16.16 MiB | 17.59 MiB/s, done.
Resolving deltas: 100% (242/242), done.
Submodule 'cores/nRF5/TinyUSB/Adafruit_TinyUSB_ArduinoCore' (https://github.com/adafruit/Adafruit_TinyUSB_ArduinoCore.git) registered for path 'cores/nRF5/TinyUSB/Adafruit_TinyUSB_ArduinoCore'
Cloning into '/home/kevinh/.platformio/.cache/tmp/pkg-installing-zmf9mt8_/cores/nRF5/TinyUSB/Adafruit_TinyUSB_ArduinoCore'...
remote: Enumerating objects: 185, done.
remote: Counting objects: 100% (185/185), done.
remote: Compressing objects: 100% (121/121), done.
remote: Total 488 (delta 58), reused 119 (delta 36), pack-reused 303
Receiving objects: 100% (488/488), 447.81 KiB | 5.60 MiB/s, done.
Resolving deltas: 100% (195/195), done.
Submodule path 'cores/nRF5/TinyUSB/Adafruit_TinyUSB_ArduinoCore': checked out 'f96bfb250c06c447600e1befbc6601b49672d381'
WARN: looking for manifest in /home/kevinh/.platformio/.cache/tmp/pkg-installing-zmf9mt8_
WARN: looking for manifest in /home/kevinh/.platformio/.cache/tmp/pkg-installing-zmf9mt8_/.git
WARN: looking for manifest in /home/kevinh/.platformio/.cache/tmp/pkg-installing-zmf9mt8_/.git/logs
WARN: looking for manifest in /home/kevinh/.platformio/.cache/tmp/pkg-installing-zmf9mt8_/.git/logs/refs
WARN: looking for manifest in /home/kevinh/.platformio/.cache/tmp/pkg-installing-zmf9mt8_/.git/logs/refs/remotes
WARN: looking for manifest in /home/kevinh/.platformio/.cache/tmp/pkg-installing-zmf9mt8_/.git/logs/refs/remotes/origin
WARN: looking for manifest in /home/kevinh/.platformio/.cache/tmp/pkg-installing-zmf9mt8_/.git/logs/refs/heads
WARN: looking for manifest in /home/kevinh/.platformio/.cache/tmp/pkg-installing-zmf9mt8_/.git/objects
WARN: looking for manifest in /home/kevinh/.platformio/.cache/tmp/pkg-installing-zmf9mt8_/.git/objects/info
WARN: looking for manifest in /home/kevinh/.platformio/.cache/tmp/pkg-installing-zmf9mt8_/.git/objects/pack
WARN: looking for manifest in /home/kevinh/.platformio/.cache/tmp/pkg-installing-zmf9mt8_/.git/info
WARN: looking for manifest in /home/kevinh/.platformio/.cache/tmp/pkg-installing-zmf9mt8_/.git/modules
WARN: looking for manifest in /home/kevinh/.platformio/.cache/tmp/pkg-installing-zmf9mt8_/.git/modules/cores
WARN: looking for manifest in /home/kevinh/.platformio/.cache/tmp/pkg-installing-zmf9mt8_/.git/modules/cores/nRF5
WARN: looking for manifest in /home/kevinh/.platformio/.cache/tmp/pkg-installing-zmf9mt8_/.git/modules/cores/nRF5/TinyUSB
WARN: looking for manifest in /home/kevinh/.platformio/.cache/tmp/pkg-installing-zmf9mt8_/.git/modules/cores/nRF5/TinyUSB/Adafruit_TinyUSB_ArduinoCore
WARN: looking for manifest in /home/kevinh/.platformio/.cache/tmp/pkg-installing-zmf9mt8_/.git/modules/cores/nRF5/TinyUSB/Adafruit_TinyUSB_ArduinoCore/logs
WARN: looking for manifest in /home/kevinh/.platformio/.cache/tmp/pkg-installing-zmf9mt8_/.git/modules/cores/nRF5/TinyUSB/Adafruit_TinyUSB_ArduinoCore/logs/refs
WARN: looking for manifest in /home/kevinh/.platformio/.cache/tmp/pkg-installing-zmf9mt8_/.git/modules/cores/nRF5/TinyUSB/Adafruit_TinyUSB_ArduinoCore/logs/refs/remotes
WARN: looking for manifest in /home/kevinh/.platformio/.cache/tmp/pkg-installing-zmf9mt8_/.git/modules/cores/nRF5/TinyUSB/Adafruit_TinyUSB_ArduinoCore/logs/refs/remotes/origin
WARN: looking for manifest in /home/kevinh/.platformio/.cache/tmp/pkg-installing-zmf9mt8_/.git/modules/cores/nRF5/TinyUSB/Adafruit_TinyUSB_ArduinoCore/logs/refs/heads
WARN: looking for manifest in /home/kevinh/.platformio/.cache/tmp/pkg-installing-zmf9mt8_/.git/modules/cores/nRF5/TinyUSB/Adafruit_TinyUSB_ArduinoCore/objects
WARN: looking for manifest in /home/kevinh/.platformio/.cache/tmp/pkg-installing-zmf9mt8_/.git/modules/cores/nRF5/TinyUSB/Adafruit_TinyUSB_ArduinoCore/objects/info
WARN: looking for manifest in /home/kevinh/.platformio/.cache/tmp/pkg-installing-zmf9mt8_/.git/modules/cores/nRF5/TinyUSB/Adafruit_TinyUSB_ArduinoCore/objects/pack
WARN: looking for manifest in /home/kevinh/.platformio/.cache/tmp/pkg-installing-zmf9mt8_/.git/modules/cores/nRF5/TinyUSB/Adafruit_TinyUSB_ArduinoCore/info
WARN: looking for manifest in /home/kevinh/.platformio/.cache/tmp/pkg-installing-zmf9mt8_/.git/modules/cores/nRF5/TinyUSB/Adafruit_TinyUSB_ArduinoCore/hooks
WARN: looking for manifest in /home/kevinh/.platformio/.cache/tmp/pkg-installing-zmf9mt8_/.git/modules/cores/nRF5/TinyUSB/Adafruit_TinyUSB_ArduinoCore/branches
WARN: looking for manifest in /home/kevinh/.platformio/.cache/tmp/pkg-installing-zmf9mt8_/.git/modules/cores/nRF5/TinyUSB/Adafruit_TinyUSB_ArduinoCore/refs
WARN: looking for manifest in /home/kevinh/.platformio/.cache/tmp/pkg-installing-zmf9mt8_/.git/modules/cores/nRF5/TinyUSB/Adafruit_TinyUSB_ArduinoCore/refs/remotes
WARN: looking for manifest in /home/kevinh/.platformio/.cache/tmp/pkg-installing-zmf9mt8_/.git/modules/cores/nRF5/TinyUSB/Adafruit_TinyUSB_ArduinoCore/refs/remotes/origin
WARN: looking for manifest in /home/kevinh/.platformio/.cache/tmp/pkg-installing-zmf9mt8_/.git/modules/cores/nRF5/TinyUSB/Adafruit_TinyUSB_ArduinoCore/refs/heads
WARN: looking for manifest in /home/kevinh/.platformio/.cache/tmp/pkg-installing-zmf9mt8_/.git/modules/cores/nRF5/TinyUSB/Adafruit_TinyUSB_ArduinoCore/refs/tags
WARN: looking for manifest in /home/kevinh/.platformio/.cache/tmp/pkg-installing-zmf9mt8_/.git/hooks
WARN: looking for manifest in /home/kevinh/.platformio/.cache/tmp/pkg-installing-zmf9mt8_/.git/branches
WARN: looking for manifest in /home/kevinh/.platformio/.cache/tmp/pkg-installing-zmf9mt8_/.git/refs
WARN: looking for manifest in /home/kevinh/.platformio/.cache/tmp/pkg-installing-zmf9mt8_/.git/refs/remotes
WARN: looking for manifest in /home/kevinh/.platformio/.cache/tmp/pkg-installing-zmf9mt8_/.git/refs/remotes/origin
WARN: looking for manifest in /home/kevinh/.platformio/.cache/tmp/pkg-installing-zmf9mt8_/.git/refs/heads
WARN: looking for manifest in /home/kevinh/.platformio/.cache/tmp/pkg-installing-zmf9mt8_/.git/refs/tags
WARN: looking for manifest in /home/kevinh/.platformio/.cache/tmp/pkg-installing-zmf9mt8_/libraries
WARN: looking for manifest in /home/kevinh/.platformio/.cache/tmp/pkg-installing-zmf9mt8_/libraries/Adafruit_LittleFS
WARN: looking for manifest in /home/kevinh/.platformio/.cache/tmp/pkg-installing-zmf9mt8_/libraries/Adafruit_LittleFS/src
WARN: looking for manifest in /home/kevinh/.platformio/.cache/tmp/pkg-installing-zmf9mt8_/libraries/Adafruit_LittleFS/src/littlefs
WARN: looking for manifest in /home/kevinh/.platformio/.cache/tmp/pkg-installing-zmf9mt8_/libraries/PDM
WARN: looking for manifest in /home/kevinh/.platformio/.cache/tmp/pkg-installing-zmf9mt8_/libraries/PDM/src
WARN: looking for manifest in /home/kevinh/.platformio/.cache/tmp/pkg-installing-zmf9mt8_/libraries/PDM/src/utility
WARN: looking for manifest in /home/kevinh/.platformio/.cache/tmp/pkg-installing-zmf9mt8_/libraries/PDM/examples
WARN: looking for manifest in /home/kevinh/.platformio/.cache/tmp/pkg-installing-zmf9mt8_/libraries/PDM/examples/PDMSerialPlotter
WARN: looking for manifest in /home/kevinh/.platformio/.cache/tmp/pkg-installing-zmf9mt8_/libraries/Servo
WARN: looking for manifest in /home/kevinh/.platformio/.cache/tmp/pkg-installing-zmf9mt8_/libraries/Servo/src
WARN: looking for manifest in /home/kevinh/.platformio/.cache/tmp/pkg-installing-zmf9mt8_/libraries/Servo/src/nrf52
WARN: looking for manifest in /home/kevinh/.platformio/.cache/tmp/pkg-installing-zmf9mt8_/libraries/Servo/examples
WARN: looking for manifest in /home/kevinh/.platformio/.cache/tmp/pkg-installing-zmf9mt8_/libraries/Servo/examples/Sweep
WARN: looking for manifest in /home/kevinh/.platformio/.cache/tmp/pkg-installing-zmf9mt8_/libraries/Servo/examples/Knob
WARN: looking for manifest in /home/kevinh/.platformio/.cache/tmp/pkg-installing-zmf9mt8_/libraries/BLEHomekit
WARN: looking for manifest in /home/kevinh/.platformio/.cache/tmp/pkg-installing-zmf9mt8_/libraries/BLEHomekit/src
WARN: looking for manifest in /home/kevinh/.platformio/.cache/tmp/pkg-installing-zmf9mt8_/libraries/BLEHomekit/src/crypto
WARN: looking for manifest in /home/kevinh/.platformio/.cache/tmp/pkg-installing-zmf9mt8_/libraries/BLEHomekit/src/crypto/srp
WARN: looking for manifest in /home/kevinh/.platformio/.cache/tmp/pkg-installing-zmf9mt8_/libraries/BLEHomekit/src/crypto/tweetnacl-modified
WARN: looking for manifest in /home/kevinh/.platformio/.cache/tmp/pkg-installing-zmf9mt8_/libraries/BLEHomekit/src/service
WARN: looking for manifest in /home/kevinh/.platformio/.cache/tmp/pkg-installing-zmf9mt8_/libraries/BLEAdafruitService
WARN: looking for manifest in /home/kevinh/.platformio/.cache/tmp/pkg-installing-zmf9mt8_/libraries/BLEAdafruitService/src
WARN: looking for manifest in /home/kevinh/.platformio/.cache/tmp/pkg-installing-zmf9mt8_/libraries/BLEAdafruitService/src/services
WARN: looking for manifest in /home/kevinh/.platformio/.cache/tmp/pkg-installing-zmf9mt8_/libraries/InternalFileSytem
WARN: looking for manifest in /home/kevinh/.platformio/.cache/tmp/pkg-installing-zmf9mt8_/libraries/InternalFileSytem/src
WARN: looking for manifest in /home/kevinh/.platformio/.cache/tmp/pkg-installing-zmf9mt8_/libraries/InternalFileSytem/src/flash
WARN: looking for manifest in /home/kevinh/.platformio/.cache/tmp/pkg-installing-zmf9mt8_/libraries/InternalFileSytem/examples
WARN: looking for manifest in /home/kevinh/.platformio/.cache/tmp/pkg-installing-zmf9mt8_/libraries/InternalFileSytem/examples/Internal_Format
WARN: looking for manifest in /home/kevinh/.platformio/.cache/tmp/pkg-installing-zmf9mt8_/libraries/InternalFileSytem/examples/Internal_StressTest
WARN: looking for manifest in /home/kevinh/.platformio/.cache/tmp/pkg-installing-zmf9mt8_/libraries/InternalFileSytem/examples/Internal_ReadWrite
WARN: looking for manifest in /home/kevinh/.platformio/.cache/tmp/pkg-installing-zmf9mt8_/libraries/InternalFileSytem/examples/Internal_ListFiles
WARN: looking for manifest in /home/kevinh/.platformio/.cache/tmp/pkg-installing-zmf9mt8_/libraries/Wire
WARN: looking for manifest in /home/kevinh/.platformio/.cache/tmp/pkg-installing-zmf9mt8_/libraries/Wire/examples
WARN: looking for manifest in /home/kevinh/.platformio/.cache/tmp/pkg-installing-zmf9mt8_/libraries/Wire/examples/slave_receiver
WARN: looking for manifest in /home/kevinh/.platformio/.cache/tmp/pkg-installing-zmf9mt8_/libraries/Wire/examples/digital_potentiometer
WARN: looking for manifest in /home/kevinh/.platformio/.cache/tmp/pkg-installing-zmf9mt8_/libraries/Wire/examples/master_reader
WARN: looking for manifest in /home/kevinh/.platformio/.cache/tmp/pkg-installing-zmf9mt8_/libraries/Wire/examples/master_scan
WARN: looking for manifest in /home/kevinh/.platformio/.cache/tmp/pkg-installing-zmf9mt8_/libraries/Wire/examples/SFRRanger_reader
WARN: looking for manifest in /home/kevinh/.platformio/.cache/tmp/pkg-installing-zmf9mt8_/libraries/Wire/examples/master_writer
WARN: looking for manifest in /home/kevinh/.platformio/.cache/tmp/pkg-installing-zmf9mt8_/libraries/Wire/examples/slave_sender
WARN: looking for manifest in /home/kevinh/.platformio/.cache/tmp/pkg-installing-zmf9mt8_/libraries/SPI
WARN: looking for manifest in /home/kevinh/.platformio/.cache/tmp/pkg-installing-zmf9mt8_/libraries/SPI/examples
WARN: looking for manifest in /home/kevinh/.platformio/.cache/tmp/pkg-installing-zmf9mt8_/libraries/SPI/examples/DigitalPotControl
WARN: looking for manifest in /home/kevinh/.platformio/.cache/tmp/pkg-installing-zmf9mt8_/libraries/SPI/examples/BarometricPressureSensor
WARN: looking for manifest in /home/kevinh/.platformio/.cache/tmp/pkg-installing-zmf9mt8_/libraries/Bluefruit52Lib
WARN: looking for manifest in /home/kevinh/.platformio/.cache/tmp/pkg-installing-zmf9mt8_/libraries/Bluefruit52Lib/src
WARN: looking for manifest in /home/kevinh/.platformio/.cache/tmp/pkg-installing-zmf9mt8_/libraries/Bluefruit52Lib/src/services
WARN: looking for manifest in /home/kevinh/.platformio/.cache/tmp/pkg-installing-zmf9mt8_/libraries/Bluefruit52Lib/src/clients
WARN: looking for manifest in /home/kevinh/.platformio/.cache/tmp/pkg-installing-zmf9mt8_/libraries/Bluefruit52Lib/src/utility
WARN: looking for manifest in /home/kevinh/.platformio/.cache/tmp/pkg-installing-zmf9mt8_/libraries/Bluefruit52Lib/examples
WARN: looking for manifest in /home/kevinh/.platformio/.cache/tmp/pkg-installing-zmf9mt8_/libraries/Bluefruit52Lib/examples/Central
WARN: looking for manifest in /home/kevinh/.platformio/.cache/tmp/pkg-installing-zmf9mt8_/libraries/Bluefruit52Lib/examples/Central/central_custom_hrm
WARN: looking for manifest in /home/kevinh/.platformio/.cache/tmp/pkg-installing-zmf9mt8_/libraries/Bluefruit52Lib/examples/Central/central_bleuart
WARN: looking for manifest in /home/kevinh/.platformio/.cache/tmp/pkg-installing-zmf9mt8_/libraries/Bluefruit52Lib/examples/Central/central_hid
WARN: looking for manifest in /home/kevinh/.platformio/.cache/tmp/pkg-installing-zmf9mt8_/libraries/Bluefruit52Lib/examples/Central/central_bleuart_multi
WARN: looking for manifest in /home/kevinh/.platformio/.cache/tmp/pkg-installing-zmf9mt8_/libraries/Bluefruit52Lib/examples/Central/central_scan_advanced
WARN: looking for manifest in /home/kevinh/.platformio/.cache/tmp/pkg-installing-zmf9mt8_/libraries/Bluefruit52Lib/examples/Central/central_ti_sensortag_optical
WARN: looking for manifest in /home/kevinh/.platformio/.cache/tmp/pkg-installing-zmf9mt8_/libraries/Bluefruit52Lib/examples/Central/central_scan
WARN: looking for manifest in /home/kevinh/.platformio/.cache/tmp/pkg-installing-zmf9mt8_/libraries/Bluefruit52Lib/examples/Central/central_throughput
WARN: looking for manifest in /home/kevinh/.platformio/.cache/tmp/pkg-installing-zmf9mt8_/libraries/Bluefruit52Lib/examples/Peripheral
WARN: looking for manifest in /home/kevinh/.platformio/.cache/tmp/pkg-installing-zmf9mt8_/libraries/Bluefruit52Lib/examples/Peripheral/rssi_poll
WARN: looking for manifest in /home/kevinh/.platformio/.cache/tmp/pkg-installing-zmf9mt8_/libraries/Bluefruit52Lib/examples/Peripheral/ancs
WARN: looking for manifest in /home/kevinh/.platformio/.cache/tmp/pkg-installing-zmf9mt8_/libraries/Bluefruit52Lib/examples/Peripheral/bleuart
WARN: looking for manifest in /home/kevinh/.platformio/.cache/tmp/pkg-installing-zmf9mt8_/libraries/Bluefruit52Lib/examples/Peripheral/hid_keyscan
WARN: looking for manifest in /home/kevinh/.platformio/.cache/tmp/pkg-installing-zmf9mt8_/libraries/Bluefruit52Lib/examples/Peripheral/eddystone_url
WARN: looking for manifest in /home/kevinh/.platformio/.cache/tmp/pkg-installing-zmf9mt8_/libraries/Bluefruit52Lib/examples/Peripheral/blemidi
WARN: looking for manifest in /home/kevinh/.platformio/.cache/tmp/pkg-installing-zmf9mt8_/libraries/Bluefruit52Lib/examples/Peripheral/blinky_ota
WARN: looking for manifest in /home/kevinh/.platformio/.cache/tmp/pkg-installing-zmf9mt8_/libraries/Bluefruit52Lib/examples/Peripheral/custom_htm
WARN: looking for manifest in /home/kevinh/.platformio/.cache/tmp/pkg-installing-zmf9mt8_/libraries/Bluefruit52Lib/examples/Peripheral/custom_hrm
WARN: looking for manifest in /home/kevinh/.platformio/.cache/tmp/pkg-installing-zmf9mt8_/libraries/Bluefruit52Lib/examples/Peripheral/controller
WARN: looking for manifest in /home/kevinh/.platformio/.cache/tmp/pkg-installing-zmf9mt8_/libraries/Bluefruit52Lib/examples/Peripheral/neomatrix
WARN: looking for manifest in /home/kevinh/.platformio/.cache/tmp/pkg-installing-zmf9mt8_/libraries/Bluefruit52Lib/examples/Peripheral/clearbonds
WARN: looking for manifest in /home/kevinh/.platformio/.cache/tmp/pkg-installing-zmf9mt8_/libraries/Bluefruit52Lib/examples/Peripheral/ancs_oled
WARN: looking for manifest in /home/kevinh/.platformio/.cache/tmp/pkg-installing-zmf9mt8_/libraries/Bluefruit52Lib/examples/Peripheral/image_transfer
WARN: looking for manifest in /home/kevinh/.platformio/.cache/tmp/pkg-installing-zmf9mt8_/libraries/Bluefruit52Lib/examples/Peripheral/throughput
WARN: looking for manifest in /home/kevinh/.platformio/.cache/tmp/pkg-installing-zmf9mt8_/libraries/Bluefruit52Lib/examples/Peripheral/hid_camerashutter
WARN: looking for manifest in /home/kevinh/.platformio/.cache/tmp/pkg-installing-zmf9mt8_/libraries/Bluefruit52Lib/examples/Peripheral/hid_mouse
WARN: looking for manifest in /home/kevinh/.platformio/.cache/tmp/pkg-installing-zmf9mt8_/libraries/Bluefruit52Lib/examples/Peripheral/nrf_blinky
WARN: looking for manifest in /home/kevinh/.platformio/.cache/tmp/pkg-installing-zmf9mt8_/libraries/Bluefruit52Lib/examples/Peripheral/image_eink_transfer
WARN: looking for manifest in /home/kevinh/.platformio/.cache/tmp/pkg-installing-zmf9mt8_/libraries/Bluefruit52Lib/examples/Peripheral/adv_advanced
WARN: looking for manifest in /home/kevinh/.platformio/.cache/tmp/pkg-installing-zmf9mt8_/libraries/Bluefruit52Lib/examples/Peripheral/neopixel
WARN: looking for manifest in /home/kevinh/.platformio/.cache/tmp/pkg-installing-zmf9mt8_/libraries/Bluefruit52Lib/examples/Peripheral/rssi_callback
WARN: looking for manifest in /home/kevinh/.platformio/.cache/tmp/pkg-installing-zmf9mt8_/libraries/Bluefruit52Lib/examples/Peripheral/bluefruit_playground
WARN: looking for manifest in /home/kevinh/.platformio/.cache/tmp/pkg-installing-zmf9mt8_/libraries/Bluefruit52Lib/examples/Peripheral/hid_keyboard
WARN: looking for manifest in /home/kevinh/.platformio/.cache/tmp/pkg-installing-zmf9mt8_/libraries/Bluefruit52Lib/examples/Peripheral/client_cts_oled
WARN: looking for manifest in /home/kevinh/.platformio/.cache/tmp/pkg-installing-zmf9mt8_/libraries/Bluefruit52Lib/examples/Peripheral/bleuart_multi
WARN: looking for manifest in /home/kevinh/.platformio/.cache/tmp/pkg-installing-zmf9mt8_/libraries/Bluefruit52Lib/examples/Peripheral/client_cts
WARN: looking for manifest in /home/kevinh/.platformio/.cache/tmp/pkg-installing-zmf9mt8_/libraries/Bluefruit52Lib/examples/Peripheral/beacon
WARN: looking for manifest in /home/kevinh/.platformio/.cache/tmp/pkg-installing-zmf9mt8_/libraries/Bluefruit52Lib/examples/Peripheral/StandardFirmataBLE
WARN: looking for manifest in /home/kevinh/.platformio/.cache/tmp/pkg-installing-zmf9mt8_/libraries/Bluefruit52Lib/examples/DualRoles
WARN: looking for manifest in /home/kevinh/.platformio/.cache/tmp/pkg-installing-zmf9mt8_/libraries/Bluefruit52Lib/examples/DualRoles/dual_bleuart
WARN: looking for manifest in /home/kevinh/.platformio/.cache/tmp/pkg-installing-zmf9mt8_/libraries/Bluefruit52Lib/examples/Projects
WARN: looking for manifest in /home/kevinh/.platformio/.cache/tmp/pkg-installing-zmf9mt8_/libraries/Bluefruit52Lib/examples/Projects/homekit
WARN: looking for manifest in /home/kevinh/.platformio/.cache/tmp/pkg-installing-zmf9mt8_/libraries/Bluefruit52Lib/examples/Projects/homekit/homekit_lightbulb
WARN: looking for manifest in /home/kevinh/.platformio/.cache/tmp/pkg-installing-zmf9mt8_/libraries/Bluefruit52Lib/examples/Projects/rssi_proximity
WARN: looking for manifest in /home/kevinh/.platformio/.cache/tmp/pkg-installing-zmf9mt8_/libraries/Bluefruit52Lib/examples/Projects/rssi_proximity/rssi_proximity_central
WARN: looking for manifest in /home/kevinh/.platformio/.cache/tmp/pkg-installing-zmf9mt8_/libraries/Bluefruit52Lib/examples/Projects/rssi_proximity/rssi_proximity_peripheral
WARN: looking for manifest in /home/kevinh/.platformio/.cache/tmp/pkg-installing-zmf9mt8_/libraries/Bluefruit52Lib/examples/Hardware
WARN: looking for manifest in /home/kevinh/.platformio/.cache/tmp/pkg-installing-zmf9mt8_/libraries/Bluefruit52Lib/examples/Hardware/digital_interrupt_deferred
WARN: looking for manifest in /home/kevinh/.platformio/.cache/tmp/pkg-installing-zmf9mt8_/libraries/Bluefruit52Lib/examples/Hardware/hwpwm
WARN: looking for manifest in /home/kevinh/.platformio/.cache/tmp/pkg-installing-zmf9mt8_/libraries/Bluefruit52Lib/examples/Hardware/software_timer
WARN: looking for manifest in /home/kevinh/.platformio/.cache/tmp/pkg-installing-zmf9mt8_/libraries/Bluefruit52Lib/examples/Hardware/hwinfo
WARN: looking for manifest in /home/kevinh/.platformio/.cache/tmp/pkg-installing-zmf9mt8_/libraries/Bluefruit52Lib/examples/Hardware/gpstest_swuart
WARN: looking for manifest in /home/kevinh/.platformio/.cache/tmp/pkg-installing-zmf9mt8_/libraries/Bluefruit52Lib/examples/Hardware/Serial1_test
WARN: looking for manifest in /home/kevinh/.platformio/.cache/tmp/pkg-installing-zmf9mt8_/libraries/Bluefruit52Lib/examples/Hardware/nfc_to_gpio
WARN: looking for manifest in /home/kevinh/.platformio/.cache/tmp/pkg-installing-zmf9mt8_/libraries/Bluefruit52Lib/examples/Hardware/adc_vbat
WARN: looking for manifest in /home/kevinh/.platformio/.cache/tmp/pkg-installing-zmf9mt8_/libraries/Bluefruit52Lib/examples/Hardware/meminfo
WARN: looking for manifest in /home/kevinh/.platformio/.cache/tmp/pkg-installing-zmf9mt8_/libraries/Bluefruit52Lib/examples/Hardware/adc
WARN: looking for manifest in /home/kevinh/.platformio/.cache/tmp/pkg-installing-zmf9mt8_/libraries/Bluefruit52Lib/examples/Hardware/rtos_scheduler
WARN: looking for manifest in /home/kevinh/.platformio/.cache/tmp/pkg-installing-zmf9mt8_/libraries/Bluefruit52Lib/examples/Hardware/Fading
WARN: looking for manifest in /home/kevinh/.platformio/.cache/tmp/pkg-installing-zmf9mt8_/libraries/Bluefruit52Lib/examples/Hardware/blinky
WARN: looking for manifest in /home/kevinh/.platformio/.cache/tmp/pkg-installing-zmf9mt8_/libraries/Bluefruit52Lib/examples/Hardware/SerialEcho
WARN: looking for manifest in /home/kevinh/.platformio/.cache/tmp/pkg-installing-zmf9mt8_/libraries/Bluefruit52Lib/examples/Hardware/dfu_serial
WARN: looking for manifest in /home/kevinh/.platformio/.cache/tmp/pkg-installing-zmf9mt8_/libraries/Bluefruit52Lib/examples/Hardware/blink_sleep
WARN: looking for manifest in /home/kevinh/.platformio/.cache/tmp/pkg-installing-zmf9mt8_/libraries/Bluefruit52Lib/examples/Hardware/fwinfo
WARN: looking for manifest in /home/kevinh/.platformio/.cache/tmp/pkg-installing-zmf9mt8_/libraries/Bluefruit52Lib/examples/Hardware/hw_systick
WARN: looking for manifest in /home/kevinh/.platformio/.cache/tmp/pkg-installing-zmf9mt8_/libraries/Bluefruit52Lib/examples/Hardware/dfu_ota
WARN: looking for manifest in /home/kevinh/.platformio/.cache/tmp/pkg-installing-zmf9mt8_/libraries/RotaryEncoder
WARN: looking for manifest in /home/kevinh/.platformio/.cache/tmp/pkg-installing-zmf9mt8_/libraries/RotaryEncoder/examples
WARN: looking for manifest in /home/kevinh/.platformio/.cache/tmp/pkg-installing-zmf9mt8_/libraries/RotaryEncoder/examples/SwEncoderPoll
WARN: looking for manifest in /home/kevinh/.platformio/.cache/tmp/pkg-installing-zmf9mt8_/libraries/RotaryEncoder/examples/HwEncoderPoll
WARN: looking for manifest in /home/kevinh/.platformio/.cache/tmp/pkg-installing-zmf9mt8_/libraries/RotaryEncoder/examples/SwEncoderCallback
WARN: looking for manifest in /home/kevinh/.platformio/.cache/tmp/pkg-installing-zmf9mt8_/libraries/RotaryEncoder/examples/HwEncoderCallback
WARN: looking for manifest in /home/kevinh/.platformio/.cache/tmp/pkg-installing-zmf9mt8_/libraries/SoftwareSerial
WARN: looking for manifest in /home/kevinh/.platformio/.cache/tmp/pkg-installing-zmf9mt8_/libraries/SoftwareSerial/examples
WARN: looking for manifest in /home/kevinh/.platformio/.cache/tmp/pkg-installing-zmf9mt8_/libraries/SoftwareSerial/examples/TwoPortReceive
WARN: looking for manifest in /home/kevinh/.platformio/.cache/tmp/pkg-installing-zmf9mt8_/libraries/SoftwareSerial/examples/SoftwareSerialExample
WARN: looking for manifest in /home/kevinh/.platformio/.cache/tmp/pkg-installing-zmf9mt8_/bootloader
WARN: looking for manifest in /home/kevinh/.platformio/.cache/tmp/pkg-installing-zmf9mt8_/bootloader/feather_nrf52832
WARN: looking for manifest in /home/kevinh/.platformio/.cache/tmp/pkg-installing-zmf9mt8_/bootloader/clue_nrf52840
WARN: looking for manifest in /home/kevinh/.platformio/.cache/tmp/pkg-installing-zmf9mt8_/bootloader/feather_nrf52840_sense
WARN: looking for manifest in /home/kevinh/.platformio/.cache/tmp/pkg-installing-zmf9mt8_/bootloader/raytac_mdbt50q_rx
WARN: looking for manifest in /home/kevinh/.platformio/.cache/tmp/pkg-installing-zmf9mt8_/bootloader/circuitplayground_nrf52840
WARN: looking for manifest in /home/kevinh/.platformio/.cache/tmp/pkg-installing-zmf9mt8_/bootloader/pca10056
WARN: looking for manifest in /home/kevinh/.platformio/.cache/tmp/pkg-installing-zmf9mt8_/bootloader/particle_xenon
WARN: looking for manifest in /home/kevinh/.platformio/.cache/tmp/pkg-installing-zmf9mt8_/bootloader/feather_nrf52840_express
WARN: looking for manifest in /home/kevinh/.platformio/.cache/tmp/pkg-installing-zmf9mt8_/bootloader/metro_nrf52840_express
WARN: looking for manifest in /home/kevinh/.platformio/.cache/tmp/pkg-installing-zmf9mt8_/bootloader/itsybitsy_nrf52840_express
WARN: looking for manifest in /home/kevinh/.platformio/.cache/tmp/pkg-installing-zmf9mt8_/variants
WARN: looking for manifest in /home/kevinh/.platformio/.cache/tmp/pkg-installing-zmf9mt8_/variants/rak815
WARN: looking for manifest in /home/kevinh/.platformio/.cache/tmp/pkg-installing-zmf9mt8_/variants/feather_nrf52832
WARN: looking for manifest in /home/kevinh/.platformio/.cache/tmp/pkg-installing-zmf9mt8_/variants/clue_nrf52840
WARN: looking for manifest in /home/kevinh/.platformio/.cache/tmp/pkg-installing-zmf9mt8_/variants/feather_nrf52840_sense
WARN: looking for manifest in /home/kevinh/.platformio/.cache/tmp/pkg-installing-zmf9mt8_/variants/raytac_mdbt50q_rx
WARN: looking for manifest in /home/kevinh/.platformio/.cache/tmp/pkg-installing-zmf9mt8_/variants/circuitplayground_nrf52840
WARN: looking for manifest in /home/kevinh/.platformio/.cache/tmp/pkg-installing-zmf9mt8_/variants/pca10056
WARN: looking for manifest in /home/kevinh/.platformio/.cache/tmp/pkg-installing-zmf9mt8_/variants/particle_xenon
WARN: looking for manifest in /home/kevinh/.platformio/.cache/tmp/pkg-installing-zmf9mt8_/variants/feather_nrf52840_express
WARN: looking for manifest in /home/kevinh/.platformio/.cache/tmp/pkg-installing-zmf9mt8_/variants/metro_nrf52840_express
WARN: looking for manifest in /home/kevinh/.platformio/.cache/tmp/pkg-installing-zmf9mt8_/variants/itsybitsy_nrf52840_express
WARN: looking for manifest in /home/kevinh/.platformio/.cache/tmp/pkg-installing-zmf9mt8_/cores
WARN: looking for manifest in /home/kevinh/.platformio/.cache/tmp/pkg-installing-zmf9mt8_/cores/nRF5
WARN: looking for manifest in /home/kevinh/.platformio/.cache/tmp/pkg-installing-zmf9mt8_/cores/nRF5/freertos
WARN: looking for manifest in /home/kevinh/.platformio/.cache/tmp/pkg-installing-zmf9mt8_/cores/nRF5/freertos/License
WARN: looking for manifest in /home/kevinh/.platformio/.cache/tmp/pkg-installing-zmf9mt8_/cores/nRF5/freertos/Source
WARN: looking for manifest in /home/kevinh/.platformio/.cache/tmp/pkg-installing-zmf9mt8_/cores/nRF5/freertos/Source/portable
WARN: looking for manifest in /home/kevinh/.platformio/.cache/tmp/pkg-installing-zmf9mt8_/cores/nRF5/freertos/Source/portable/MemMang
WARN: looking for manifest in /home/kevinh/.platformio/.cache/tmp/pkg-installing-zmf9mt8_/cores/nRF5/freertos/Source/include
WARN: looking for manifest in /home/kevinh/.platformio/.cache/tmp/pkg-installing-zmf9mt8_/cores/nRF5/freertos/portable
WARN: looking for manifest in /home/kevinh/.platformio/.cache/tmp/pkg-installing-zmf9mt8_/cores/nRF5/freertos/portable/GCC
WARN: looking for manifest in /home/kevinh/.platformio/.cache/tmp/pkg-installing-zmf9mt8_/cores/nRF5/freertos/portable/GCC/nrf52
WARN: looking for manifest in /home/kevinh/.platformio/.cache/tmp/pkg-installing-zmf9mt8_/cores/nRF5/freertos/portable/CMSIS
WARN: looking for manifest in /home/kevinh/.platformio/.cache/tmp/pkg-installing-zmf9mt8_/cores/nRF5/freertos/portable/CMSIS/nrf52
WARN: looking for manifest in /home/kevinh/.platformio/.cache/tmp/pkg-installing-zmf9mt8_/cores/nRF5/freertos/config
WARN: looking for manifest in /home/kevinh/.platformio/.cache/tmp/pkg-installing-zmf9mt8_/cores/nRF5/linker
WARN: looking for manifest in /home/kevinh/.platformio/.cache/tmp/pkg-installing-zmf9mt8_/cores/nRF5/TinyUSB
WARN: looking for manifest in /home/kevinh/.platformio/.cache/tmp/pkg-installing-zmf9mt8_/cores/nRF5/TinyUSB/Adafruit_TinyUSB_ArduinoCore
WARN: looking for manifest in /home/kevinh/.platformio/.cache/tmp/pkg-installing-zmf9mt8_/cores/nRF5/TinyUSB/Adafruit_TinyUSB_ArduinoCore/tinyusb
WARN: looking for manifest in /home/kevinh/.platformio/.cache/tmp/pkg-installing-zmf9mt8_/cores/nRF5/TinyUSB/Adafruit_TinyUSB_ArduinoCore/tinyusb/src
WARN: looking for manifest in /home/kevinh/.platformio/.cache/tmp/pkg-installing-zmf9mt8_/cores/nRF5/TinyUSB/Adafruit_TinyUSB_ArduinoCore/tinyusb/src/common
WARN: looking for manifest in /home/kevinh/.platformio/.cache/tmp/pkg-installing-zmf9mt8_/cores/nRF5/TinyUSB/Adafruit_TinyUSB_ArduinoCore/tinyusb/src/osal
WARN: looking for manifest in /home/kevinh/.platformio/.cache/tmp/pkg-installing-zmf9mt8_/cores/nRF5/TinyUSB/Adafruit_TinyUSB_ArduinoCore/tinyusb/src/class
WARN: looking for manifest in /home/kevinh/.platformio/.cache/tmp/pkg-installing-zmf9mt8_/cores/nRF5/TinyUSB/Adafruit_TinyUSB_ArduinoCore/tinyusb/src/class/audio
WARN: looking for manifest in /home/kevinh/.platformio/.cache/tmp/pkg-installing-zmf9mt8_/cores/nRF5/TinyUSB/Adafruit_TinyUSB_ArduinoCore/tinyusb/src/class/vendor
WARN: looking for manifest in /home/kevinh/.platformio/.cache/tmp/pkg-installing-zmf9mt8_/cores/nRF5/TinyUSB/Adafruit_TinyUSB_ArduinoCore/tinyusb/src/class/usbtmc
WARN: looking for manifest in /home/kevinh/.platformio/.cache/tmp/pkg-installing-zmf9mt8_/cores/nRF5/TinyUSB/Adafruit_TinyUSB_ArduinoCore/tinyusb/src/class/midi
WARN: looking for manifest in /home/kevinh/.platformio/.cache/tmp/pkg-installing-zmf9mt8_/cores/nRF5/TinyUSB/Adafruit_TinyUSB_ArduinoCore/tinyusb/src/class/hid
WARN: looking for manifest in /home/kevinh/.platformio/.cache/tmp/pkg-installing-zmf9mt8_/cores/nRF5/TinyUSB/Adafruit_TinyUSB_ArduinoCore/tinyusb/src/class/cdc
WARN: looking for manifest in /home/kevinh/.platformio/.cache/tmp/pkg-installing-zmf9mt8_/cores/nRF5/TinyUSB/Adafruit_TinyUSB_ArduinoCore/tinyusb/src/class/msc
WARN: looking for manifest in /home/kevinh/.platformio/.cache/tmp/pkg-installing-zmf9mt8_/cores/nRF5/TinyUSB/Adafruit_TinyUSB_ArduinoCore/tinyusb/src/device
WARN: looking for manifest in /home/kevinh/.platformio/.cache/tmp/pkg-installing-zmf9mt8_/cores/nRF5/TinyUSB/Adafruit_TinyUSB_ArduinoCore/tinyusb/src/portable
WARN: looking for manifest in /home/kevinh/.platformio/.cache/tmp/pkg-installing-zmf9mt8_/cores/nRF5/TinyUSB/Adafruit_TinyUSB_ArduinoCore/tinyusb/src/portable/microchip
WARN: looking for manifest in /home/kevinh/.platformio/.cache/tmp/pkg-installing-zmf9mt8_/cores/nRF5/TinyUSB/Adafruit_TinyUSB_ArduinoCore/tinyusb/src/portable/microchip/samd
WARN: looking for manifest in /home/kevinh/.platformio/.cache/tmp/pkg-installing-zmf9mt8_/cores/nRF5/TinyUSB/Adafruit_TinyUSB_ArduinoCore/tinyusb/src/portable/microchip/samg
WARN: looking for manifest in /home/kevinh/.platformio/.cache/tmp/pkg-installing-zmf9mt8_/cores/nRF5/TinyUSB/Adafruit_TinyUSB_ArduinoCore/tinyusb/src/portable/valentyusb
WARN: looking for manifest in /home/kevinh/.platformio/.cache/tmp/pkg-installing-zmf9mt8_/cores/nRF5/TinyUSB/Adafruit_TinyUSB_ArduinoCore/tinyusb/src/portable/valentyusb/eptri
WARN: looking for manifest in /home/kevinh/.platformio/.cache/tmp/pkg-installing-zmf9mt8_/cores/nRF5/TinyUSB/Adafruit_TinyUSB_ArduinoCore/tinyusb/src/portable/espressif
WARN: looking for manifest in /home/kevinh/.platformio/.cache/tmp/pkg-installing-zmf9mt8_/cores/nRF5/TinyUSB/Adafruit_TinyUSB_ArduinoCore/tinyusb/src/portable/espressif/esp32s2
WARN: looking for manifest in /home/kevinh/.platformio/.cache/tmp/pkg-installing-zmf9mt8_/cores/nRF5/TinyUSB/Adafruit_TinyUSB_ArduinoCore/tinyusb/src/portable/nxp
WARN: looking for manifest in /home/kevinh/.platformio/.cache/tmp/pkg-installing-zmf9mt8_/cores/nRF5/TinyUSB/Adafruit_TinyUSB_ArduinoCore/tinyusb/src/portable/nxp/transdimension
WARN: looking for manifest in /home/kevinh/.platformio/.cache/tmp/pkg-installing-zmf9mt8_/cores/nRF5/TinyUSB/Adafruit_TinyUSB_ArduinoCore/tinyusb/src/portable/nxp/lpc17_40
WARN: looking for manifest in /home/kevinh/.platformio/.cache/tmp/pkg-installing-zmf9mt8_/cores/nRF5/TinyUSB/Adafruit_TinyUSB_ArduinoCore/tinyusb/src/portable/nxp/lpc18_43
WARN: looking for manifest in /home/kevinh/.platformio/.cache/tmp/pkg-installing-zmf9mt8_/cores/nRF5/TinyUSB/Adafruit_TinyUSB_ArduinoCore/tinyusb/src/portable/nxp/lpc_ip3511
WARN: looking for manifest in /home/kevinh/.platformio/.cache/tmp/pkg-installing-zmf9mt8_/cores/nRF5/TinyUSB/Adafruit_TinyUSB_ArduinoCore/tinyusb/src/portable/ti
WARN: looking for manifest in /home/kevinh/.platformio/.cache/tmp/pkg-installing-zmf9mt8_/cores/nRF5/TinyUSB/Adafruit_TinyUSB_ArduinoCore/tinyusb/src/portable/ti/msp430x5xx
WARN: looking for manifest in /home/kevinh/.platformio/.cache/tmp/pkg-installing-zmf9mt8_/cores/nRF5/TinyUSB/Adafruit_TinyUSB_ArduinoCore/tinyusb/src/portable/nuvoton
WARN: looking for manifest in /home/kevinh/.platformio/.cache/tmp/pkg-installing-zmf9mt8_/cores/nRF5/TinyUSB/Adafruit_TinyUSB_ArduinoCore/tinyusb/src/portable/nuvoton/nuc121
WARN: looking for manifest in /home/kevinh/.platformio/.cache/tmp/pkg-installing-zmf9mt8_/cores/nRF5/TinyUSB/Adafruit_TinyUSB_ArduinoCore/tinyusb/src/portable/nuvoton/nuc505
WARN: looking for manifest in /home/kevinh/.platformio/.cache/tmp/pkg-installing-zmf9mt8_/cores/nRF5/TinyUSB/Adafruit_TinyUSB_ArduinoCore/tinyusb/src/portable/nuvoton/nuc120
WARN: looking for manifest in /home/kevinh/.platformio/.cache/tmp/pkg-installing-zmf9mt8_/cores/nRF5/TinyUSB/Adafruit_TinyUSB_ArduinoCore/tinyusb/src/portable/nordic
WARN: looking for manifest in /home/kevinh/.platformio/.cache/tmp/pkg-installing-zmf9mt8_/cores/nRF5/TinyUSB/Adafruit_TinyUSB_ArduinoCore/tinyusb/src/portable/nordic/nrf5x
WARN: looking for manifest in /home/kevinh/.platformio/.cache/tmp/pkg-installing-zmf9mt8_/cores/nRF5/TinyUSB/Adafruit_TinyUSB_ArduinoCore/tinyusb/src/portable/st
WARN: looking for manifest in /home/kevinh/.platformio/.cache/tmp/pkg-installing-zmf9mt8_/cores/nRF5/TinyUSB/Adafruit_TinyUSB_ArduinoCore/tinyusb/src/portable/st/synopsys
WARN: looking for manifest in /home/kevinh/.platformio/.cache/tmp/pkg-installing-zmf9mt8_/cores/nRF5/TinyUSB/Adafruit_TinyUSB_ArduinoCore/tinyusb/src/portable/st/stm32_fsdev
WARN: looking for manifest in /home/kevinh/.platformio/.cache/tmp/pkg-installing-zmf9mt8_/cores/nRF5/TinyUSB/Adafruit_TinyUSB_ArduinoCore/tinyusb/src/portable/sony
WARN: looking for manifest in /home/kevinh/.platformio/.cache/tmp/pkg-installing-zmf9mt8_/cores/nRF5/TinyUSB/Adafruit_TinyUSB_ArduinoCore/tinyusb/src/portable/sony/cxd56
WARN: looking for manifest in /home/kevinh/.platformio/.cache/tmp/pkg-installing-zmf9mt8_/cores/nRF5/utility
WARN: looking for manifest in /home/kevinh/.platformio/.cache/tmp/pkg-installing-zmf9mt8_/cores/nRF5/avr
WARN: looking for manifest in /home/kevinh/.platformio/.cache/tmp/pkg-installing-zmf9mt8_/cores/nRF5/nordic
WARN: looking for manifest in /home/kevinh/.platformio/.cache/tmp/pkg-installing-zmf9mt8_/cores/nRF5/nordic/softdevice
WARN: looking for manifest in /home/kevinh/.platformio/.cache/tmp/pkg-installing-zmf9mt8_/cores/nRF5/nordic/softdevice/s140_nrf52_6.1.1_API
WARN: looking for manifest in /home/kevinh/.platformio/.cache/tmp/pkg-installing-zmf9mt8_/cores/nRF5/nordic/softdevice/s140_nrf52_6.1.1_API/include
WARN: looking for manifest in /home/kevinh/.platformio/.cache/tmp/pkg-installing-zmf9mt8_/cores/nRF5/nordic/softdevice/s140_nrf52_6.1.1_API/include/nrf52
WARN: looking for manifest in /home/kevinh/.platformio/.cache/tmp/pkg-installing-zmf9mt8_/cores/nRF5/nordic/softdevice/s132_nrf52_6.1.1_API
WARN: looking for manifest in /home/kevinh/.platformio/.cache/tmp/pkg-installing-zmf9mt8_/cores/nRF5/nordic/softdevice/s132_nrf52_6.1.1_API/include
WARN: looking for manifest in /home/kevinh/.platformio/.cache/tmp/pkg-installing-zmf9mt8_/cores/nRF5/nordic/softdevice/s132_nrf52_6.1.1_API/include/nrf52
WARN: looking for manifest in /home/kevinh/.platformio/.cache/tmp/pkg-installing-zmf9mt8_/cores/nRF5/nordic/nrfx
WARN: looking for manifest in /home/kevinh/.platformio/.cache/tmp/pkg-installing-zmf9mt8_/cores/nRF5/nordic/nrfx/drivers
WARN: looking for manifest in /home/kevinh/.platformio/.cache/tmp/pkg-installing-zmf9mt8_/cores/nRF5/nordic/nrfx/drivers/src
WARN: looking for manifest in /home/kevinh/.platformio/.cache/tmp/pkg-installing-zmf9mt8_/cores/nRF5/nordic/nrfx/drivers/src/prs
WARN: looking for manifest in /home/kevinh/.platformio/.cache/tmp/pkg-installing-zmf9mt8_/cores/nRF5/nordic/nrfx/drivers/include
WARN: looking for manifest in /home/kevinh/.platformio/.cache/tmp/pkg-installing-zmf9mt8_/cores/nRF5/nordic/nrfx/helpers
WARN: looking for manifest in /home/kevinh/.platformio/.cache/tmp/pkg-installing-zmf9mt8_/cores/nRF5/nordic/nrfx/mdk
WARN: looking for manifest in /home/kevinh/.platformio/.cache/tmp/pkg-installing-zmf9mt8_/cores/nRF5/nordic/nrfx/hal
WARN: looking for manifest in /home/kevinh/.platformio/.cache/tmp/pkg-installing-zmf9mt8_/cores/nRF5/nordic/nrfx/soc
WARN: looking for manifest in /home/kevinh/.platformio/.cache/tmp/pkg-installing-zmf9mt8_/cores/nRF5/sysview
WARN: looking for manifest in /home/kevinh/.platformio/.cache/tmp/pkg-installing-zmf9mt8_/cores/nRF5/sysview/SEGGER
WARN: looking for manifest in /home/kevinh/.platformio/.cache/tmp/pkg-installing-zmf9mt8_/cores/nRF5/sysview/Config
WARN: looking for manifest in /home/kevinh/.platformio/.cache/tmp/pkg-installing-zmf9mt8_/cores/nRF5/cmsis
WARN: looking for manifest in /home/kevinh/.platformio/.cache/tmp/pkg-installing-zmf9mt8_/cores/nRF5/cmsis/include
WARN: looking for manifest in /home/kevinh/.platformio/.cache/tmp/pkg-installing-zmf9mt8_/tools
WARN: looking for manifest in /home/kevinh/.platformio/.cache/tmp/pkg-installing-zmf9mt8_/tools/midi_tests
root dir /home/kevinh/.platformio/.cache/tmp/pkg-installing-zmf9mt8_/tools/midi_tests -> PackageItem <path=/home/kevinh/.platformio/.cache/tmp/pkg-installing-zmf9mt8_/tools/midi_tests metadata=PackageMetaData <type=tool name=framework-arduinoadafruitnrf52 version=1.0.0+sha.bb535d9 spec={'owner': None, 'id': None, 'name': 'framework-arduinoadafruitnrf52', 'requirements': None, 'url': 'git+https://github.com/meshtastic/Adafruit_nRF52_Arduino.git'}
has custom name PackageItem <path=/home/kevinh/.platformio/packages/framework-arduinoadafruitnrf52 metadata=None
move to existing /home/kevinh/.platformio/.cache/tmp/pkg-installing-zmf9mt8_/tools/midi_tests /home/kevinh/.platformio/packages/framework-arduinoadafruitnrf52
deleting tmp /home/kevinh/.platformio/.cache/tmp/pkg-installing-zmf9mt8_
Tool Manager: framework-arduinoadafruitnrf52 @ 1.0.0+sha.bb535d9 has been installed!
Verbose mode can be enabled via `-v, --verbose` option
looking boards lora-relay-v1
boards dir /home/kevinh/development/meshtastic/meshtastic-esp32/boards
CONFIGURATION: https://docs.platformio.org/page/boards/nordicnrf52/lora-relay-v1.html
PLATFORM: Nordic nRF52 (4.3.0+sha.62d185f) > Meshtastic Lora Relay V1 (Adafruit BSP)
HARDWARE: NRF52840 64MHz, 243KB RAM, 796KB Flash
DEBUG: Current (jlink) On-board (jlink) External (stlink)
PACKAGES:
 - framework-arduinoadafruitnrf52 1.0.0+sha.bb535d9
 - tool-sreccat 1.164.0 (1.64)
 - toolchain-gccarmnoneeabi 1.70201.0 (7.2.1)
AssertionError: :
  File "/home/kevinh/.platformio/penv/lib/python3.8/site-packages/platformio/builder/main.py", line 169:
    env.SConscript("$BUILD_SCRIPT")
  File "/home/kevinh/.platformio/packages/tool-scons/scons-local-4.0.1/SCons/Script/SConscript.py", line 598:
    return _SConscript(self.fs, *files, **subst_kw)
  File "/home/kevinh/.platformio/packages/tool-scons/scons-local-4.0.1/SCons/Script/SConscript.py", line 287:
    exec(compile(scriptdata, scriptname, 'exec'), call_stack[-1].globals)
  File "/home/kevinh/.platformio/platforms/nordicnrf52/builder/main.py", line 194:
    target_elf = env.BuildProgram()
  File "/home/kevinh/.platformio/packages/tool-scons/scons-local-4.0.1/SCons/Environment.py", line 219:
    return self.method(*nargs, **kwargs)
  File "/home/kevinh/.platformio/penv/lib/python3.8/site-packages/platformio/builder/tools/platformio.py", line 61:
    env.ProcessProgramDeps()
  File "/home/kevinh/.platformio/packages/tool-scons/scons-local-4.0.1/SCons/Environment.py", line 219:
    return self.method(*nargs, **kwargs)
  File "/home/kevinh/.platformio/penv/lib/python3.8/site-packages/platformio/builder/tools/platformio.py", line 127:
    env.BuildFrameworks(env.get("PIOFRAMEWORK"))
  File "/home/kevinh/.platformio/packages/tool-scons/scons-local-4.0.1/SCons/Environment.py", line 219:
    return self.method(*nargs, **kwargs)
  File "/home/kevinh/.platformio/penv/lib/python3.8/site-packages/platformio/builder/tools/platformio.py", line 342:
    SConscript(env.GetFrameworkScript(f), exports="env")
  File "/home/kevinh/.platformio/packages/tool-scons/scons-local-4.0.1/SCons/Script/SConscript.py", line 661:
    return method(*args, **kw)
  File "/home/kevinh/.platformio/packages/tool-scons/scons-local-4.0.1/SCons/Script/SConscript.py", line 598:
    return _SConscript(self.fs, *files, **subst_kw)
  File "/home/kevinh/.platformio/packages/tool-scons/scons-local-4.0.1/SCons/Script/SConscript.py", line 287:
    exec(compile(scriptdata, scriptname, 'exec'), call_stack[-1].globals)
  File "/home/kevinh/.platformio/platforms/nordicnrf52/builder/frameworks/arduino.py", line 29:
    env.SConscript("arduino/adafruit.py")
  File "/home/kevinh/.platformio/packages/tool-scons/scons-local-4.0.1/SCons/Script/SConscript.py", line 598:
    return _SConscript(self.fs, *files, **subst_kw)
  File "/home/kevinh/.platformio/packages/tool-scons/scons-local-4.0.1/SCons/Script/SConscript.py", line 287:
    exec(compile(scriptdata, scriptname, 'exec'), call_stack[-1].globals)
  File "/home/kevinh/.platformio/platforms/nordicnrf52/builder/frameworks/arduino/adafruit.py", line 38:
    assert isdir(CORE_DIR)
============================================================ [FAILED] Took 3.15 seconds ============================================================

Environment    Status    Duration
-------------  --------  ------------
lora-relay-v1  FAILED    00:00:03.146
====================================================== 1 failed, 0 succeeded in 00:00:03.146 ======================================================
ladyada commented 4 years ago

this isnt a good idea because we will not update the version number.. the json file was commited a few years ago https://github.com/adafruit/Adafruit_nRF52_Arduino/tree/master/tools/midi_tests so its something with platform.io that changed. please ask them to change it back :)