Commit Graph

159 Commits

Author SHA1 Message Date
Ivan Kravets 3519cc1a75 PyLint fix 2016-04-26 22:54:39 +03:00
Ivan Kravets 24ef799de7 Remove unused imports 2016-04-26 18:14:30 +03:00
Ivan Kravets 2682e8db8a Optimise converter from ini to cpp // Issue #610 2016-04-26 18:11:03 +03:00
Ivan Kravets 00b76e6fb5 Refactor source code converter from "*.ino" to "*.cpp" // Resolve #610 2016-04-26 18:05:11 +03:00
Valeriy Koval d1f4f82897 Fix port autodececting without hwid 2016-04-25 20:35:57 +03:00
Valeriy Koval 1872ecff16 Add HWID option for the boards // Issue #632 2016-04-25 12:35:21 +03:00
Ivan Kravets ee088f3aea Fix dumping data for IDE with excess -fPIC flag 2016-03-06 00:40:28 +02:00
Ivan Kravets 4c4682f457 Fix incorrect parsing of GCC "-include" flag // Resolve #552 2016-03-04 01:45:04 +02:00
Ivan Kravets 8388359b36 Fix invalid detecting of compiler type // Resolve #550 2016-03-02 00:25:36 +02:00
Ivan Kravets 99ddea6906 Remove debug code 2016-02-26 01:10:48 +02:00
Valeriy Koval 1c481e0840 Fix handling of build flags passed via environment vars // Resolve #526 2016-02-25 15:09:23 +02:00
Valeriy Koval 1f1dc9c5e6 Better handling of build flags passed via environment vars // Resolve #526 2016-02-24 18:23:42 +02:00
Ivan Kravets 3e52c194ca Fix issue with Project Generator when optional build flags were passed using system environment variables 2016-02-23 21:24:00 +02:00
Ivan Kravets dc007dd136 Handle new environment variables PLATFORMIO_UPLOAD_PORT and PLATFORMIO_UPLOAD_FLAGS 2016-02-17 20:20:39 +02:00
Ivan Kravets 851f7db825 Fix issue with pointer (char* myfunc()) while converting from *.ino to *.cpp // Resolve #506 2016-02-11 00:43:52 +02:00
Ivan Kravets 3484c41b64 Fix issue with quotes in CPPDEFINES when dumping data for IDE 2016-02-11 00:27:41 +02:00
Ivan Kravets b17acd7605 Fix issue with "CPPDEFINES" which contain space and break PlatformIO IDE Linter 2016-02-10 17:16:52 +02:00
Ivan Kravets c3f78d1977 Temporary disabled "CPPDEFINES" which contain space and break PlatformIO IDE Linter 2016-02-03 01:37:43 +02:00
Ivan Kravets 223a055e8b Fix issue with removing temporary file while converting *.ino to *.cpp 2016-02-01 00:18:04 +02:00
Ivan Kravets 21b52031e7 Fix issue when board is not specified 2016-01-30 21:45:26 +02:00
Ivan Kravets b44c75a3c1 Better integration of PlatformIO Builder with PlatformIO IDE Linter 2016-01-30 19:14:11 +02:00
Ivan Kravets 9102a70e04 More strictness to default src filter for builder 2016-01-29 17:52:54 +02:00
Ivan Kravets c9616ed0fa Exclude only "test" and "tests" folders from build process 2016-01-29 17:25:31 +02:00
Ivan Kravets 41f2adc1f6 Fix a bug with Project Initialization in PlatformIO IDE 2016-01-29 15:49:31 +02:00
Ivan Kravets a446386cc9 Don't build empty project // Resolve #483 2016-01-29 14:22:10 +02:00
Ivan Kravets 3bc5cb0d27 Fix ideate dump for non existing lib dirs 2016-01-28 20:35:02 +02:00
Ivan Kravets e6745de8d8 Skip empty __cores__ dir for project generator 2016-01-28 18:42:56 +02:00
Ivan Kravets df8fda5b69 Better handling of installed libs for Project Generator 2016-01-28 00:20:01 +02:00
Ivan Kravets c74f122426 Ignore duplicate includes in project generator 2016-01-27 20:04:35 +02:00
Ivan Kravets c20b6af1ec Disable PyLint warning 2016-01-27 02:00:35 +02:00
Ivan Kravets de43166257 Generate project for IDEs with information about installed libraries 2016-01-27 01:37:20 +02:00
Ivan Kravets 34d5358eaa Exclude "test*" folder by default from build process 2016-01-26 13:02:33 +02:00
Ivan Kravets 8a55e65388 Remove test code and fix PyLint warning 2016-01-24 17:19:59 +02:00
Ivan Kravets 0cecd955c5 Allow to disable progress bar for package/library downloader and uploader 2016-01-24 16:45:04 +02:00
Ivan Kravets c55204cc50 Use current Python interpreter for the all subprocess platformio calls 2016-01-19 18:42:59 +02:00
Ivan Kravets c48ffc0089 Skip example* from build process 2016-01-19 16:50:26 +02:00
Ivan Kravets 19f1ccd0df 🎄 Happy New 2016 Year! 🎄 2016-01-01 20:51:48 +02:00
Ivan Kravets a0bcb4d4f0 Fix PyLint warning about sorting for imports 2015-12-28 20:35:56 +02:00
Ivan Kravets ed68878592 Show error for invalid LD script 2015-12-28 20:09:48 +02:00
Ivan Kravets cae5f1f553 Implement uploading files to file system SPIFFS for ESP8266 // Issue #382 2015-12-28 01:15:06 +02:00
Ivan Kravets 186580d794 Fix issue with code builder when build path contains spaces // Resolve #387 2015-12-18 15:20:37 +02:00
Ivan Kravets 3cbbecb413 Repository for LD scripts; common LD script for ESP8266 // Resolve #379 2015-12-17 18:17:54 +02:00
Ivan Kravets 004125a2ca Add support for Raspberry Pi WiringPi framework // Resolve #372 2015-12-14 19:50:50 +02:00
Ivan Kravets 84e82dd39a Restore PLATFORMIO macros with the current version 2015-12-01 19:00:40 +02:00
Ivan Kravets f842898102 Remove "future" code 2015-12-01 18:38:32 +02:00
Ivan Kravets 14fc21c379 Drop Click to (5.1) <6 // Issue #346 2015-12-01 17:43:16 +02:00
Ivan Kravets a7a82b1c0a Fix PlatformIO version 2015-12-01 16:28:47 +02:00
Ivan Kravets cd11171e33 Lint code with the latest PyLint 2015-11-30 01:11:57 +02:00
Ivan Kravets 304c023b4e Fix unicode issue for Python 2.6 2015-11-27 23:49:49 +02:00
Ivan Kravets 221b7ed188 Fix relative include path for preprocessor using "build_flags" // Resolve #271 2015-11-27 21:15:09 +02:00