Commit Graph

  • 34231327b7 Minor fixes Ivan Kravets 2016-08-01 00:19:43 +03:00
  • e49994e205 Fix PyLint warning Ivan Kravets 2016-08-01 00:16:52 +03:00
  • 513577958f Introduce "Library Dependency Finder" Ivan Kravets 2016-08-01 00:14:22 +03:00
  • df0373c4fa Sync flags parser with PlatformIO 3.0 branch // Resolve #738 Ivan Kravets 2016-07-31 20:49:59 +03:00
  • 4c10c85937 Update `udev` rules for the new STM32F407DISCOVERY boards // Resolve #731 Ivan Kravets 2016-07-31 20:21:55 +03:00
  • 22e67e6fdd Rename "lib_compat_level" to "lib_compat_mode" Ivan Kravets 2016-07-31 15:46:57 +03:00
  • 74af8a5c39 Handle "dependencies" from library and project when build libraries // Issue #709 Ivan Kravets 2016-07-31 00:00:58 +03:00
  • b364389541 If platformio is installed via brew, show it for upgrade Ivan Kravets 2016-07-30 19:46:08 +03:00
  • e6d3f6bc3f Add explanation about "Failed to find MSBuild toolsets directory" Ivan Kravets 2016-07-30 14:10:15 +03:00
  • e821a438fe Add support for local "--echo" for Serial Port Monitor // Resolve #733 Ivan Kravets 2016-07-28 23:08:42 +03:00
  • 34b1f3b0a1 Handle includes from CPPPATH for PlatformIOLibBuilder Ivan Kravets 2016-07-28 22:15:03 +03:00
  • 5c53b93a49 Update history Ivan Kravets 2016-07-28 18:49:22 +03:00
  • c61ff611fb Improve support for Microchip PIC32 development platform and ChipKIT boards // Resolve #438 Ivan Kravets 2016-07-28 18:47:20 +03:00
  • ef9e1a0170 Fix Project Generator for ESP8266 and ARM mbed based projects Ivan Kravets 2016-07-28 18:44:29 +03:00
  • 3a7032ec9c Show a warning about Circular Dependencies Ivan Kravets 2016-07-28 17:29:53 +03:00
  • 339acab917 PyLint fix Ivan Kravets 2016-07-28 16:27:48 +03:00
  • 8c5fabe411 Avoid infinite loop when we've already searched for dependencies Ivan Kravets 2016-07-28 16:13:49 +03:00
  • 269967a809 Typo fix Ivan Kravets 2016-07-28 14:39:38 +03:00
  • b177bb5bfb Remove debug code; a few bugfixes Ivan Kravets 2016-07-28 14:09:29 +03:00
  • 3c795a215e Fix typo Ivan Kravets 2016-07-28 02:08:30 +03:00
  • e3e6676420 Refactor Library Dependency Finder Ivan Kravets 2016-07-28 01:54:09 +03:00
  • be85eb3e4a Refactor Library Dependency Finder Ivan Kravets 2016-07-28 01:52:18 +03:00
  • 98f8c6b25a Switch to gcc-built LwIP library for espressif platform Valeriy Koval 2016-07-27 14:59:00 +03:00
  • 262b12524b Push 2.11.2.dev2 Ivan Kravets 2016-07-26 20:45:00 +03:00
  • 826b518048 Fix linking process for microchippic32 platfrom // Issue #438 Valeriy Koval 2016-07-26 20:11:50 +03:00
  • 187315fc08 Allow to disable library archiving ("*.ar") // Resolve #719 Ivan Kravets 2016-07-24 20:04:09 +03:00
  • 01c0b45ea2 Introduce "lib_compat_level" option for project configuration file Ivan Kravets 2016-07-24 18:17:23 +03:00
  • dfc594fc39 Improve Project Generator for PlatformIO IDE (fixes incorrect linter errors) Ivan Kravets 2016-07-23 23:11:50 +03:00
  • 2892cb8c2f Fix cmd_init test Ivan Kravets 2016-07-22 18:16:26 +03:00
  • fc9c66b0c3 Update examples Ivan Kravets 2016-07-22 18:03:35 +03:00
  • 6900052ecd Reorder command options Ivan Kravets 2016-07-22 18:02:04 +03:00
  • 0b862735b2 Push 2.11.2.dev0 Ivan Kravets 2016-07-22 17:23:49 +03:00
  • a1d9bc7cee Fix ElfToHex builder for microchippic32 Valeriy Koval 2016-07-22 16:43:02 +03:00
  • 1738f44847 Simplify platformio.ini default template Ivan Kravets 2016-07-19 23:51:22 +03:00
  • 30733e8376 Improve package caching for PkgManager Ivan Kravets 2016-07-19 23:49:50 +03:00
  • 1029233ec7 Merge branch 'develop' into feature/platformio-30 Ivan Kravets 2016-07-18 22:43:24 +03:00
  • f16c05c429 Update docs for Teensy USB Features // Issue #722 Ivan Kravets 2016-07-18 22:20:04 +03:00
  • d7fa255166 Implement Teensy 2.0 USB functionality (HID, SERIAL_HID, DISK, MIDI, etc.) // Resolve #722 Ivan Kravets 2016-07-18 21:06:45 +03:00
  • 60b3fef37a Add support for Pinoccio Scout board // Resolve #52 Ivan Kravets 2016-07-18 20:39:04 +03:00
  • 7b8fb77250 Fix broken LD Script for Element14 chipKIT Pi board // Resolve #725 Resolve #726 Ivan Kravets 2016-07-18 20:36:24 +03:00
  • 1127914512 Fix broken import Ivan Kravets 2016-07-18 15:47:38 +03:00
  • 5b68d34764 Allow to load PlatformIO project using passed directory Ivan Kravets 2016-07-18 15:36:08 +03:00
  • 79a4a943dc Fix USB flags processing for teensy platform // Issue #722 Valeriy Koval 2016-07-18 14:52:25 +03:00
  • 7ad8d08037 Add Pinoccio board // Issue #52 Valeriy Koval 2016-07-18 12:14:48 +03:00
  • f10202c00b Refactor base package manager; Full VCS support as external package item Ivan Kravets 2016-07-18 01:38:35 +03:00
  • 7b3a235bd7 Don't duplicate source code to .pioenvs directory Ivan Kravets 2016-07-17 19:19:53 +03:00
  • e264788f8e Fix non renamed PLATFORM variable Ivan Kravets 2016-07-17 16:36:05 +03:00
  • 49f5c1d078 Fix PyLint "line too long" warning Ivan Kravets 2016-07-17 16:19:24 +03:00
  • 8eed54ca45 Refactor PLATFORM and FRAMEWORK build variables with PIO prefix Ivan Kravets 2016-07-17 16:05:28 +03:00
  • daac1b2590 Print human-readable information when processing environments without // Resolve #721 Ivan Kravets 2016-07-17 00:48:59 +03:00
  • 70031040b3 Rename test --ignore option to --skip Ivan Kravets 2016-07-16 18:00:55 +03:00
  • da6f424b11 Export root "env" to the extra script Ivan Kravets 2016-07-16 00:19:56 +03:00
  • 02e883b55c Implement "lib_extra_dirs" option for project environment // Resolve #537 Ivan Kravets 2016-07-15 23:51:33 +03:00
  • 9838aef6b8 Check library compatibility with project environment before building // Resolve #415 Ivan Kravets 2016-07-15 23:06:10 +03:00
  • 2bfa3517f0 Add license field to library.json // Resolve #522 Ivan Kravets 2016-07-15 19:57:55 +03:00
  • 06494729f1 Fix for Python 2.6 Ivan Kravets 2016-07-15 19:40:11 +03:00
  • 8726f8317c Typo fix Ivan Kravets 2016-07-15 18:59:10 +03:00
  • c7d9ab8474 Allow to use extra build options as array for library.json // Issue #289 Ivan Kravets 2016-07-15 18:41:16 +03:00
  • 4997528f6a Handle specific extra build flags from library.json // Resolve #289 Ivan Kravets 2016-07-15 16:12:07 +03:00
  • 4b622b8603 Improve library builder for Arduino lib structure Ivan Kravets 2016-07-13 13:24:44 +03:00
  • 4f57cc52d4 Minor improvements for CLion docs Ivan Kravets 2016-07-13 11:56:20 +03:00
  • ba23475425 Improved docs for integration with CLion IDE Ivan Kravets 2016-07-13 11:49:52 +03:00
  • f88466f3cd Merge branch 'release/v2.11.1' v2.11.1 Ivan Kravets 2016-07-12 19:37:00 +03:00
  • 60be939a1f Merge branch 'release/v2.11.1' into develop Ivan Kravets 2016-07-12 19:37:00 +03:00
  • 2dd01247e1 Version bump to 2.11.1 (issues #472, #629, #710, #711, #712, #713, #718) Ivan Kravets 2016-07-12 19:34:14 +03:00
  • 77a4d3f773 Typo fix Ivan Kravets 2016-07-12 19:29:49 +03:00
  • 6cbd286836 Add "udev" rules for OpenOCD CMSIS-DAP adapters // Resolve #718 Ivan Kravets 2016-07-12 19:26:33 +03:00
  • b447e0aeab Update history Ivan Kravets 2016-07-11 23:08:08 +03:00
  • b165c3f543 Ignore "[platformio]" section from custom project configuration CI Ivan Kravets 2016-07-11 22:40:37 +03:00
  • d246ef9a2e Bump to 2.11.1b1 Ivan Kravets 2016-07-11 21:04:40 +03:00
  • 8fd553fbfc Add Arduino M0 Pro and Tian to the examples // Issue #472 Ivan Kravets 2016-07-11 19:52:47 +03:00
  • f4cebfdbae Fix issue when pioenvs folder doesn't exist Ivan Kravets 2016-07-11 19:44:36 +03:00
  • 2fdc57055b Add more info about .pioenvs directory Ivan Kravets 2016-07-11 19:34:36 +03:00
  • 03b0b61aa1 Improve CMSIS selection for SAMD21 boards Valeriy Koval 2016-07-11 19:26:07 +03:00
  • 3984f80bae Improve support for SAMD21 based boards Valeriy Koval 2016-07-11 19:12:10 +03:00
  • 8427b9c7ee Create BasePkgManager for PlatformManager and Library Manager Ivan Kravets 2016-07-11 13:27:30 +03:00
  • 581fd356cd Add contributing guidelines Ivan Kravets 2016-07-10 19:15:55 +03:00
  • d88997c418 Typo fix Ivan Kravets 2016-07-09 19:30:02 +03:00
  • d6b38dafc6 Merge branch 'develop' into feature/platformio-30 Ivan Kravets 2016-07-09 19:01:43 +03:00
  • 0056651447 Remove debug info Ivan Kravets 2016-07-09 18:49:35 +03:00
  • a0d9173b4f Add "Rebuild C/C++ Project Index" target to CLion and Eclipse IDEs Ivan Kravets 2016-07-09 18:44:45 +03:00
  • f12c721f44 Iterating the dictionary directly instead of calling .keys() Ivan Kravets 2016-07-09 15:26:38 +03:00
  • a73a710364 Iterating the dictionary directly instead of calling .keys() Ivan Kravets 2016-07-09 15:16:42 +03:00
  • e33e950712 Add example dynamic build_flags Ivan Kravets 2016-07-09 14:38:49 +03:00
  • f767feeef9 Add new articles Ivan Kravets 2016-07-07 00:26:33 +03:00
  • fd924f29f3 Update examples Ivan Kravets 2016-07-06 15:28:39 +03:00
  • 13112ad6d4 Fix issue when development platform doesn't support frameworks Ivan Kravets 2016-07-06 15:27:46 +03:00
  • b043a2258f Merge branch 'develop' into feature/platformio-30 Ivan Kravets 2016-07-06 15:04:30 +03:00
  • 7f47a2fd25 Update boards list Ivan Kravets 2016-07-06 13:27:36 +03:00
  • 8fe8318c77 Add Arduino M0 as a separate board Valeriy Koval 2016-07-06 11:02:36 +03:00
  • ae81ec043d Update history Ivan Kravets 2016-07-05 17:40:00 +03:00
  • 9ba96d3673 Update microchippic32 platform and boards Valeriy Koval 2016-07-05 17:06:14 +03:00
  • db204941ed Fix PyLint warning Ivan Kravets 2016-07-05 13:28:22 +03:00
  • 5cd3f9d84d Keep user changes for ".gitignore" file when re-generate/update project data Ivan Kravets 2016-07-05 13:18:31 +03:00
  • 9160e61ac7 Documented uploading of EEPROM data Ivan Kravets 2016-07-05 12:34:37 +03:00
  • 63ae732e72 Push 2.11.1.dev1 Ivan Kravets 2016-07-05 00:14:00 +03:00
  • ac9c3f88f9 Automatically install dependent upload tools // Issue #472 Ivan Kravets 2016-07-05 00:11:48 +03:00
  • 52f1502051 Split source files to HEADERS and SOURCES when generate project for Qt Creator IDE // Resolve #713 Ivan Kravets 2016-07-04 23:42:19 +03:00
  • e8acc9ca39 Improve project generator for CLion IDE Ivan Kravets 2016-07-04 23:30:34 +03:00
  • 935f7cd5c3 Fix missing trailing `\` for the source files list when generate project for Qt Creator IDE // Resolve #711 Ivan Kravets 2016-07-04 20:36:02 +03:00