Commit Graph

73 Commits

Author SHA1 Message Date
Valeriy Koval 2280c01dc7 Initial support of SAM platform 2015-02-05 15:58:12 +02:00
Valeriy Koval 3f062f72a2 Merge commit 'a884db0825f8c66b694b15fe8900515f9837744a' into develop
Conflicts:
	platformio/builder/scripts/frameworks/arduino.py
2015-02-05 15:56:54 +02:00
Valeriy Koval 9721172481 Fix optional board "extra_flags" and "ldscript" 2015-02-04 20:23:50 +02:00
Valeriy Koval a884db0825 Move ARDUINO_ARCH define to extra flags 2015-02-04 14:44:47 +02:00
Valeriy Koval dc341f9350 Move "board" build option to extra flags 2015-02-03 19:36:22 +02:00
Valeriy Koval c402cc7c62 Add support for STM32 CMSIS, SPL and OpenCM3 frameworks 2015-02-03 14:32:12 +02:00
Valeriy Koval 4a5b6fc190 Implement STM32 platform with support for Discovery boards 2015-02-03 14:24:59 +02:00
Valeriy Koval f176fe759d Cleanup whitespaces 2015-02-03 14:24:27 +02:00
Valeriy Koval 3442b11b3d Implement STM32 platform with support for Discovery boards 2015-02-03 14:24:15 +02:00
Valeriy Koval 2c51c2928a Move "energia-dependent" linker entry to Energia framework 2015-02-03 14:12:56 +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 c05418f47e Resolve #56 / Compiling error if space in Windows user folder 2015-02-03 13:54:31 +02:00
Ivan Kravets d57cc7b156 Keep Scons env state between SConscripts 2015-02-03 13:50:08 +02:00
Ivan Kravets eeb58da1cb Allow to ignore files when build library 2015-02-03 13:42:58 +02:00
Ivan Kravets cf823c471d Resolve #58 with handling assembly files 2015-02-02 14:41:37 +02:00
Valeriy Koval 9e36975d5f Merge branch 'develop' of https://github.com/ivankravets/platformio into feature/platform-stm32 2015-02-02 13:13:34 +02:00
Ivan Kravets 297f132a0c Allow multiple frameworks for env 2015-02-02 13:12:18 +02:00
Valeriy Koval 8b3979c993 Merge branch 'develop' of https://github.com/ivankravets/platformio into feature/platform-stm32 2015-02-02 13:05:25 +02:00
Ivan Kravets 9bd4047425 Revert "cyclic dependencies" flag to "atmelavr" platform 2015-01-31 23:22:24 +02:00
Ivan Kravets 666c6c70ca Improve "cyclic dependencies" for "Library Dependencies Finder" // Resolve #50 2015-01-31 23:13:53 +02:00
Ivan Kravets a7fc184662 Remove unused import 2015-01-31 22:45:50 +02:00
Ivan Kravets 673c484fa7 Ask about "auto-uploading" within "platformio init" command 2015-01-31 22:42:52 +02:00
Ivan Kravets 49b7cf6008 Enable by default "lib cyclic dependencies" for atmelavr platform // Resolve #50 2015-01-31 17:34:17 +02:00
Ivan Kravets 4bb513e460 Apply "ignore_pattern" for BuildLibrary to variant directory 2015-01-31 17:19:07 +02:00
Ivan Kravets 8926e27c46 Fix bug with "ignore_pattern" for BuildLibrary when path contains "examples" 2015-01-30 23:24: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 1921164ba3 Refactored *Library Dependency Finder* // Resolve #48 #50 #55 2015-01-29 16:09:17 +02:00
Ivan Kravets 1ae23085d4 Allow to ignore some libs from "Library Dependency Finder" 2015-01-29 12:49:46 +02:00
Ivan Kravets abd6ff9145 Apply "isort" 2015-01-29 12:45:10 +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 2820e5a243 Fix an issue with the libraries that are git repositories // Resolve #49 2015-01-16 18:41:44 +02:00
Ivan Kravets ca31230928 Improve lib scanner 2015-01-02 23:14:45 +02:00
Ivan Kravets f78f5b454b Parse libs in header files 2014-12-28 23:09:07 +02:00
Ivan Kravets c3686b4098 Improve compatibility with Arduino bundled libs 2014-12-28 22:58:27 +02:00
Ivan Kravets 200944ebb3 Fix lint warning with unused argument 2014-12-28 20:43:29 +02:00
Ivan Kravets 7af9f50426 Fix firmware uploading to Arduino Leonardo-based boards // Resolve #40 2014-12-28 20:41:21 +02:00
Ivan Kravets 2aa4d0af33 Implement 'boards' command // Resolve #11 2014-12-27 23:59:20 +02:00
Ivan Kravets 65895e658f Fix bug with Arduino's USB boards // Resolve issue #40 2014-12-26 23:48:07 +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 107a849f88 Correct dynamic library name 2014-12-01 16:40:46 +02:00
Ivan Kravets e49d4e2722 Fix #28: bug with code builder and built-in Arduino libraries 2014-12-01 16:11:30 +02:00
Ivan Kravets b103dc01c0 Refactored Package Manager 2014-11-22 23:55:17 +02:00
Ivan Kravets 7de5166694 Change "print" function to Py2.x 2014-10-03 19:54:02 +03:00
Ivan Kravets 024be2e094 Automatic detection of port on upload (resolve #15) 2014-10-03 19:47:34 +03:00
Ivan Kravets 1c4b97c2f2 Fix lint warning with anomalous backslash 2014-09-30 20:58:30 +03:00
Ivan Kravets 2a7e67b8e4 Fix bug with order for "includes" in conversation from INO/PDE to CPP 2014-09-30 20:55:08 +03:00
Ivan Kravets 35e7c8b3a7 Seek for library in user's lib directory 2014-09-04 18:56:32 +03:00