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
Ivan Kravets
c96ae1f773
Fix linker cyclic for static libs
2015-07-29 17:48:10 +03:00
Ivan Kravets
076696cde1
Use Linker cyclic option when deplibs exist
2015-07-29 17:33:06 +03:00
Ivan Kravets
4b93ec0b0b
Improve "uploadlazy" target for @SmartAnthill Project
2015-07-13 12:43:45 +03:00
Ivan Kravets
80b012c157
Fix incorrect "includes" for project generator
2015-06-29 16:36:02 +03:00
Ivan Kravets
1af6eba151
Rename "srcbuild_flags" env option to "src_build_flags"
2015-06-28 20:18:16 +03:00
Ivan Kravets
ebdbf79868
Rename "use_libs" env option to "lib_use"
2015-06-28 19:44:35 +03:00
Ivan Kravets
776a2027fb
Rename "ignore_libs" env option to "lib_ignore"
2015-06-28 19:31:28 +03:00
Ivan Kravets
a928f4aa8f
Rename "ldf_cyclic" env option to "lib_dfcyclic"
2015-06-28 19:20:31 +03:00
Ivan Kravets
82864d38e2
Fix IDE project generator when board is specified // Resolve #242
2015-06-27 15:13:27 +03:00
Ivan Kravets
43205b8cd5
Correct fs directory separator // Issue #240
2015-06-23 14:24:46 +03:00
Ivan Kravets
3232ba6a6c
Allow to exclude/include source files from build process using src_filter // Resolve #240
2015-06-22 15:06:39 +03:00
Ivan Kravets
829d5781a5
Allow to launch own extra script before firmware building/uploading processes // Resolve #239
2015-06-19 15:29:22 +03:00
Ivan Kravets
8e95bfb464
Allow to specify own path to the linker script (ld) using build_flags option // Resolve #233
2015-06-19 13:43:30 +03:00
Ivan Kravets
f868c64d81
Automatically detect upload port using VID:PID board settings // Resolve #231
2015-06-08 23:02:05 +03:00
Ivan Kravets
a9a9545b37
Fix resolving of C/C++ std libs by Eclipse IDE // Resolve #220
2015-05-28 00:19:55 +03:00
Ivan Kravets
5e340843b1
Fix order for "listdir" method
2015-05-27 19:21:29 +03:00
Ivan Kravets
392758a842
Allow to control cyclic behaviour of Library Dependency Finder
2015-05-26 23:45:29 +03:00
Ivan Kravets
1f373b1e47
Handle AVR Symbols when initialising project for IDE // Resolve #216
2015-05-26 13:59:33 +03:00
Ivan Kravets
58f0f8fab4
Use "include" directories from toolchain when exporting project for IDE // Resolve #210
2015-05-25 23:33:38 +03:00
Ivan Kravets
9ba3136a24
Fix library order
2015-05-25 19:35:40 +03:00
Ivan Kravets
92313c0686
Reversed order for CPPATH via Append
2015-05-25 13:35:26 +03:00
Ivan Kravets
a1bb98fd5c
Reversed order for CPPATH
2015-05-25 13:18:52 +03:00
Ivan Kravets
8f65492d96
Extend ASM list of source files
2015-05-23 20:23:13 +03:00
Ivan Kravets
4f10047ba3
Handle new environment variable PLATFORMIO_BUILD_FLAGS
2015-05-23 19:17:07 +03:00
Ivan Kravets
363c65da5f
Fix stripping comments when converting from *.ino to *.cpp
2015-05-23 15:00:21 +03:00
Ivan Kravets
f732d4088b
Fix bug with converting "*.ino" to "*.cpp"
2015-05-23 14:02:05 +03:00
Ivan Kravets
d3a4a04a6d
Allow to initialise PlatformIO project for the specified IDE // Resolve #151
2015-05-22 19:08:51 +03:00
Ivan Kravets
c933c1edea
Merge branch 'feature/platformio_20' into develop
2015-05-15 15:23:10 +02:00
Ivan Kravets
b8a9afb6fb
Fix PyLint warning
2015-05-14 23:13:20 +02:00
Valeriy Koval
9c4960ab2f
Fix TouchSerialPort function on Linux system.
2015-05-14 17:57:21 +03:00