-
Notifications
You must be signed in to change notification settings - Fork 501
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Add a package.json file to fix platformio build (see below) #571
Open
geeksville
wants to merge
1
commit into
adafruit:master
Choose a base branch
from
meshtastic:pr-package
base: master
Could not load branches
Branch not found: {{ refName }}
Loading
Could not load tags
Nothing to show
Loading
Are you sure you want to change the base?
Some commits from the old base branch may be removed from the timeline,
and old review comments may become outdated.
Conversation
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
I just updated platformio 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. I've fixed things by adding a package.json a the root - guessed at contents based on what your org would want. (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 ======================================================
this isnt a good idea because we will not update the version number.. the json file was commited a few years ago |
dmpolukhin
added a commit
to dmpolukhin/Adafruit_nRF52_Arduino
that referenced
this pull request
Nov 9, 2020
For more details see: adafruit#571 platformio/platformio-core#3693
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
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:
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)