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
Ivan Kravets
904b08f497
Add Apache License, Version 2.0 to @PlatformIO source code
2015-11-18 17:16:17 +02:00
Ivan Kravets
306b0a2f62
Fix firmware uploading for "nordicrf51" development platform // Resolve #316
2015-11-02 23:03:05 +02:00
Ivan Kravets
ad1666dd0a
Fix double quotes in defines for Project Generator // Issue #294
2015-09-30 16:54:12 +01:00
Ivan Kravets
9c73e59772
Fix firmware uploading for Arduino Leonardo under Unix
2015-09-10 15:20:29 +03:00
Ivan Kravets
a032026f46
Significantly improve "Project Generator" // Resolve #280
2015-09-04 19:31:59 +03:00
Ivan Kravets
abd02570f4
Use toolchain's includes pattern "include*" for Project Generator // Resolve #277
2015-08-25 16:45:12 +03:00
Ivan Kravets
27ca987284
iSort passed
2015-08-10 16:17:00 +03:00
WillemMali
9ec0d3bc8c
improved error wording
...
Fixed a grammatical mistake and made the meaning clearer by replacing "it" with "this" and by adding an example.
It does increase the length of the output, but I think it's much easier to read and more informative.
2015-08-07 13:14:14 +02:00
Ivan Kravets
0d196ef7b7
Rename env.BuildFirmware to env.BuildProgram
2015-08-02 19:52:37 +03:00
Ivan Kravets
ce82b14f6b
Fix sys env for Windows
2015-08-01 18:33:41 +03:00
Ivan Kravets
e102fb2880
Allow PROGNAME & PROGSUFFIX to be configurable within platform
2015-08-01 17:41:05 +03:00
Ivan Kravets
203026a57b
Use cyclic linker options just for gcc-based compilers
2015-08-01 17:39:15 +03:00
Ivan Kravets
e43635bf9b
Fix comments stripping
2015-07-30 14:37:46 +03:00