forked from platformio/platformio-core
Improve Project Generator for PlatformIO IDE (fixes incorrect linter errors)
This commit is contained in:
@@ -12,6 +12,7 @@ PlatformIO 2.0
|
|||||||
* Added support for `Teensy USB Features <http://docs.platformio.org/en/latest/platforms/teensy.html#usb-features>`__
|
* Added support for `Teensy USB Features <http://docs.platformio.org/en/latest/platforms/teensy.html#usb-features>`__
|
||||||
(HID, SERIAL_HID, DISK, DISK_SDFLASH, MIDI, etc.)
|
(HID, SERIAL_HID, DISK, DISK_SDFLASH, MIDI, etc.)
|
||||||
(`issue #722 <https://github.com/platformio/platformio/issues/722>`_)
|
(`issue #722 <https://github.com/platformio/platformio/issues/722>`_)
|
||||||
|
* Improved Project Generator for PlatformIO IDE (fixes incorrect linter errors)
|
||||||
* Fixed broken LD Script for Element14 chipKIT Pi board
|
* Fixed broken LD Script for Element14 chipKIT Pi board
|
||||||
(`issue #725 <https://github.com/platformio/platformio/issues/725>`_)
|
(`issue #725 <https://github.com/platformio/platformio/issues/725>`_)
|
||||||
|
|
||||||
|
@@ -14,7 +14,7 @@
|
|||||||
|
|
||||||
import sys
|
import sys
|
||||||
|
|
||||||
VERSION = (2, 11, "2.dev0")
|
VERSION = (2, 11, "2.dev1")
|
||||||
__version__ = ".".join([str(s) for s in VERSION])
|
__version__ = ".".join([str(s) for s in VERSION])
|
||||||
|
|
||||||
__title__ = "platformio"
|
__title__ = "platformio"
|
||||||
|
@@ -147,16 +147,14 @@ def DumpIDEData(env):
|
|||||||
|
|
||||||
def get_includes(env_):
|
def get_includes(env_):
|
||||||
includes = []
|
includes = []
|
||||||
# includes from used framework and libs
|
|
||||||
for item in env_.get("VARIANT_DIRS", []):
|
|
||||||
if "$BUILDSRC_DIR" in item[0]:
|
|
||||||
continue
|
|
||||||
includes.append(env_.subst(item[1]))
|
|
||||||
|
|
||||||
# custom includes
|
|
||||||
for item in env_.get("CPPPATH", []):
|
for item in env_.get("CPPPATH", []):
|
||||||
if item.startswith("$BUILD_DIR"):
|
invardir = False
|
||||||
continue
|
for vardiritem in env_.get("VARIANT_DIRS", []):
|
||||||
|
if item == vardiritem[0]:
|
||||||
|
includes.append(vardiritem[1])
|
||||||
|
invardir = True
|
||||||
|
break
|
||||||
|
if not invardir:
|
||||||
includes.append(env_.subst(item))
|
includes.append(env_.subst(item))
|
||||||
|
|
||||||
# installed libs
|
# installed libs
|
||||||
|
Reference in New Issue
Block a user