Commit Graph

35 Commits

Author SHA1 Message Date
Ivan Kravets
392758a842 Allow to control cyclic behaviour of Library Dependency Finder 2015-05-26 23:45:29 +03:00
Ivan Kravets
f001c087ec Allow to specify libraries which are compatible with build environment using use_libs option in platformio.ini 2015-05-05 15:47:21 +01:00
Valeriy Koval
0053919f7f Assert error when board's platform mismatch 2015-03-27 14:25:24 +02:00
Valeriy Koval
4d91c336be Allow own libs per framework's core // Resolve #133 2015-03-23 19:40:13 +02:00
Ivan Kravets
386ad9a94b Avoid problem with long command for "gcc-ar" under Windows 2015-03-04 21:51:41 +02:00
Ivan Kravets
6f19839920 Split PlatformIO build tool to "core" and "upload" 2015-03-04 21:21:10 +02:00
Ivan Kravets
46ae4c1a83 Add src_dir option to [platformio] section of platformio.ini which allows to redefine location to project’s source directory // Resolve #83 2015-02-22 22:24:22 +02:00
Valeriy Koval
86260a48ba Create LDSCRIPT_PATH Scons env variable 2015-02-18 20:03:49 +02:00
Ivan Kravets
c6b79f13c3 Add optional $UNIX_TIME variable to build environment 2015-02-15 18:18:11 +02:00
Ivan Kravets
22257e0351 Replace "Unknown board..." message with appropriate exception 2015-02-15 18:02:59 +02:00
Ivan Kravets
55ad753bf1 Refactor $PLATFORMFW_DIR logic in SCons env 2015-02-14 19:23:59 +02:00
Ivan Kravets
1a94952b20 Restore my commits 2015-02-13 23:01:01 +02:00
Valeriy Koval
9721172481 Fix optional board "extra_flags" and "ldscript" 2015-02-04 20:23:50 +02:00
Valeriy Koval
f176fe759d Cleanup whitespaces 2015-02-03 14:24:27 +02:00
Valeriy Koval
ab27592e5d Merge branch 'develop' of https://github.com/ivankravets/platformio into feature/platform-stm32 2015-02-03 14:06:40 +02:00
Ivan Kravets
cf823c471d Resolve #58 with handling assembly files 2015-02-02 14:41:37 +02:00
Valeriy Koval
8c253137a7 Merge branch 'develop' of https://github.com/ivankravets/platformio into feature/platform-stm32 2015-01-29 16:43:26 +02:00
Ivan Kravets
1ae23085d4 Allow to ignore some libs from "Library Dependency Finder" 2015-01-29 12:49:46 +02:00
Valeriy Koval
c71026d135 Add support for board's build "extra_flags" 2015-01-20 17:42:38 +02:00
Valeriy Koval
c452302735 Move "ldscript" to own package 2015-01-20 17:41:49 +02:00
Ivan Kravets
2aa4d0af33 Implement 'boards' command // Resolve #11 2014-12-27 23:59:20 +02:00
Ivan Kravets
9e4618ca7e Finally fix issue #18 - Compilation fails on Windows 2014-12-13 22:54:50 +02:00
Ivan Kravets
efac8ec940 Fix compilation bug on Windows with installed MSVC // Issue #18 2014-12-10 23:07:02 +02:00
Ivan Kravets
4f56bf66db Fix compilation bug on Windows with installed MSVC 2014-12-10 23:01:48 +02:00
Ivan Kravets
b103dc01c0 Refactored Package Manager 2014-11-22 23:55:17 +02:00
Ivan Kravets
35e7c8b3a7 Seek for library in user's lib directory 2014-09-04 18:56:32 +03:00
Ivan Kravets
62ccafde23 Resolve issue #9: ImportError: No module named platformio.util 2014-08-05 14:18:16 +03:00
Ivan Kravets
3c70babde4 Allowed to change default ".pioenvs" directory with global env "export $PIOENVS_DIR" 2014-07-27 22:35:40 +03:00
Ivan Kravets
c0da671efe Allowed special build flags only for "src" files via "SRCBUILD_FLAGS" or global environment "export $PIOSRCBUILD_FLAGS" 2014-07-27 22:33:29 +03:00
Ivan Kravets
a2402c31b7 Implemented "build_flags" option for environments // closed issue #4 2014-06-21 22:27:58 +03:00
Ivan Kravets
47c47168e8 Renamed project's "libs" directory to "lib" 2014-06-14 22:12:32 +03:00
Ivan Kravets
bd3e0a9075 Minor fixes; full support of Windows 2014-06-11 21:31:36 +03:00
Ivan Kravets
fc7430de94 Cleaned code 2014-06-02 20:59:02 +03:00
Ivan Kravets
f89d559977 Added "frameworks" support for platforms 2014-06-02 20:53:36 +03:00
Ivan Kravets
5bee43540c Initial commit with supported platforms: Atmel AVR, TI MSP430 and TI C Series MCU 2014-05-18 23:38:59 +03:00