Skip to content
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

Update platformio.py #738

Closed
wants to merge 1 commit into from
Closed

Update platformio.py #738

wants to merge 1 commit into from

Conversation

wuwx
Copy link

@wuwx wuwx commented Jul 29, 2016

if has lib directory, and set ProcessUnFlags, will crash by message
TypeError: unhashable type: 'NodeList':

because lib's file a list, so call set function will be crashed

if has lib directory, and set ProcessUnFlags, will crash by message
TypeError: unhashable type: 'NodeList':

because lib's file a list, so call set function will be crashed
@wuwx
Copy link
Author

wuwx commented Jul 29, 2016

platformio.ini

extra_script = script/extra.py

script/extra.py

env.ProcessUnFlags([
    "-Wno-implicit-function-declaration",
])

@ivankravets
Copy link
Member

Thanks a lot! This is fixed in PlatformIO 3.0 branch. I've just merged PlatformIO 2.0 flags parser with PlatformIO 3.0

ivankravets added a commit that referenced this pull request Aug 2, 2016
* develop: (21 commits)
  Use stable docs
  Version bump to 2.11.2 (issues #500, #533, #732, #731, #737, #733, #438, #722, #52, #725)
  Update project configuration template
  Use stable docs
  Implement firmware merging with base firmware for Nordic nRF51 development platform // Resolve #500 , Resolve #533
  Fix firmware uploading to Atmel SAMD21-XPRO board using ARM mbed framework // Resolve #732
  Add firmware merging process for nordicnrf51 // Issue #533, #500
  Add OpenOCD as an alternative upload method for atmelsam platform // Issue #732
  Sync flags parser with PlatformIO 3.0 branch // Resolve #738
  Update ``udev`` rules for the new STM32F407DISCOVERY boards // Resolve #731
  Add explanation about "Failed to find MSBuild toolsets directory"
  Add support for local "--echo" for Serial Port Monitor // Resolve #733
  Update history
  Improve support for Microchip PIC32 development platform and ChipKIT boards // Resolve #438
  Fix Project Generator for ESP8266 and ARM mbed based projects
  Switch to gcc-built LwIP library for espressif platform
  Push 2.11.2.dev2
  Fix linking process for microchippic32 platfrom // Issue #438
  Improve Project Generator for PlatformIO IDE (fixes incorrect linter errors)
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants