Commit Graph

  • 2baea815fe Update history Ivan Kravets 2019-05-24 15:06:33 +03:00
  • b38c57bcf9 Fix an issue when `-U in build_flags does not remove macro previously defined via -D` flag // Resolve #2508 Ivan Kravets 2019-05-24 14:57:59 +03:00
  • e6d1805f0b Save library requirements when using --save option // Issue #1028 Ivan Kravets 2019-05-24 14:09:25 +03:00
  • 9a95b0df56 Fix handling custom includeDir and srcDir for library.json // Resolve #2518 Ivan Kravets 2019-05-24 01:15:47 +03:00
  • 70a5d32925 Add "--save" flag to "platformio lib install" command // Resolve #1028 Ivan Kravets 2019-05-23 19:39:04 +03:00
  • c2a549b0c2 Install all project dependencies declared via "lib_deps" option using "platformio lib install" command // Resolve #2147 Ivan Kravets 2019-05-23 18:37:08 +03:00
  • 0fda79a075 Switch to Click meta context for lib CLI Ivan Kravets 2019-05-23 13:05:44 +03:00
  • 21e2ac6695 Use isolated library dependency storage per project build environment // Resolve #1696 Ivan Kravets 2019-05-23 00:23:24 +03:00
  • e7d75d1412 Remove debug code Ivan Kravets 2019-05-21 21:47:20 +03:00
  • 4386dc56ea Move "in_silence" to PlatformioCLI Ivan Kravets 2019-05-21 13:18:11 +03:00
  • a30b79c5fc Sync docs Ivan Kravets 2019-05-21 12:01:14 +03:00
  • f29a74042f Drop support for "lib_extra_dirs" in "platformio" section Ivan Kravets 2019-05-20 21:12:45 +03:00
  • c46643f0fd Custom project "***_dir" options declared in “platformio” section of “platformio.ini” have higher priority than Environment variables Ivan Kravets 2019-05-20 17:07:59 +03:00
  • 5fe4de626b Implement unified project workspace storage ".pio" // Resolve #1778 Ivan Kravets 2019-05-20 17:01:54 +03:00
  • 774380c2ef Bump version to 4.0.0a14 Ivan Kravets 2019-05-20 12:38:49 +03:00
  • 8643f0454e Move "glob_escape" and "get_file_contents" helpers to "compat" module Ivan Kravets 2019-05-17 13:18:15 +03:00
  • f844d9cb47 Remove line-buffering from "platformio run" command which was leading to omitting progress bar from upload tools // Resolve #856, Resolve #857 Ivan Kravets 2019-05-17 12:53:51 +03:00
  • f94fbb951a Typo fix Ivan Kravets 2019-05-16 21:27:32 +03:00
  • 899de600e4 Fix broken "util.string_types" Ivan Kravets 2019-05-16 21:11:21 +03:00
  • 971049b41c Move process related helpers to "proc" module Ivan Kravets 2019-05-16 21:03:15 +03:00
  • aaf61082c1 Replace "--only-check" CLI option by "--dry-run" Ivan Kravets 2019-05-16 20:02:45 +03:00
  • b14abeff48 Bump version to 4.0.0a13 Ivan Kravets 2019-05-13 22:37:45 +03:00
  • f26553b451 ESP8266, docs for "SSL Support" Ivan Kravets 2019-05-13 22:37:24 +03:00
  • 8b93ad00a2 Docs: ESP32: Implement "espota" protocol Ivan Kravets 2019-05-11 22:18:35 +03:00
  • 5e1a931145 Switch Python or Platform dependent code to "compat" module Ivan Kravets 2019-05-10 17:50:08 +03:00
  • abfee8308e Switch Python or Platform dependent code to "compat" module Ivan Kravets 2019-05-10 17:47:02 +03:00
  • d2449762c2 Move Python or Platform dependent code to "compat" module Ivan Kravets 2019-05-10 17:26:10 +03:00
  • 59848c3115 Check unknown build environment passed by user Ivan Kravets 2019-05-10 15:49:01 +03:00
  • 834206ff20 Move Python or Platform dependent code to "compat" module Ivan Kravets 2019-05-10 17:26:10 +03:00
  • ce4ed18ceb Check unknown build environment passed by user Ivan Kravets 2019-05-10 15:49:01 +03:00
  • b710bbd80e Allow to skip ProjectConfig option validation with new "validate_options" argument Ivan Kravets 2019-05-10 15:47:17 +03:00
  • 446176bf5e Allow to skip ProjectConfig option validation with new "validate_options" argument Ivan Kravets 2019-05-10 15:47:17 +03:00
  • 0b2d780618 Switch to the new ProjectConfig API Ivan Kravets 2019-05-10 15:45:52 +03:00
  • d9b0364aa8 Allow overriding a default project "platformio.ini" configuration file Ivan Kravets 2019-05-10 13:12:41 +03:00
  • 76818448e2 Ensure PIO Home mimetypes are known Ivan Kravets 2019-05-10 13:01:52 +03:00
  • 131144ec34 Resolve PyLint "import-error" Ivan Kravets 2019-05-10 13:00:53 +03:00
  • a21d75b273 Merge branch 'develop' into feature/pio-plus-oss Ivan Kravets 2019-05-10 01:10:51 +03:00
  • c79b3ff7f1 Override default “platformio.ini” with a custom using "-c, --project-conf" option // Resolve #1913 Ivan Kravets 2019-05-10 00:01:10 +03:00
  • 2b5ac57fd0 Bump version to 4.0.0a12 Ivan Kravets 2019-05-09 18:40:19 +03:00
  • 32d317d3cb Fix PlatformIO CLI Ivan Kravets 2019-05-09 18:39:27 +03:00
  • 71f606912a Implement ProjectConfig.getlist() Ivan Kravets 2019-05-09 14:14:19 +03:00
  • 62b80c396b Added support for the latest Python "Click" package (CLI Builder) // Resolve #349 Ivan Kravets 2019-05-09 00:51:28 +03:00
  • 7687a0a929 Fix PyLint "not-an-iterable" error Ivan Kravets 2019-05-08 21:02:23 +03:00
  • f63fe1699b Bump version to 4.0.0a11 Ivan Kravets 2019-05-08 20:20:56 +03:00
  • 4f98a3fd42 Share common (global) options between declared build environments using "[env]" section // Resolve #1643 Resolve #790 Ivan Kravets 2019-05-08 20:19:39 +03:00
  • 693304590c Fix PyLint "not-an-iterable" error Ivan Kravets 2019-05-08 12:41:11 +03:00
  • 947e31ca8d Fix some PyLint errors Ivan Kravets 2019-05-07 23:51:46 +03:00
  • 45d4b92678 Export get_projectdata_dir for util, fix riscv_gap dev/platform Ivan Kravets 2019-05-07 23:00:01 +03:00
  • 07a2a49d93 Refactor project helpers Ivan Kravets 2019-05-07 22:13:21 +03:00
  • 7ddd22209f Enable PyLint "import-error" Ivan Kravets 2019-05-07 21:16:42 +03:00
  • 6cd4484be9 Init new project using new ProjectConfig API Ivan Kravets 2019-05-07 19:57:24 +03:00
  • c235974eb6 Switch to the new ProjectConfig API Ivan Kravets 2019-05-07 17:51:50 +03:00
  • 1b4f945907 Remove support for renamed dev/platforms Ivan Kravets 2019-05-07 15:59:09 +03:00
  • 4fdd51e190 Docs: Sync MCS51 boards Ivan Kravets 2019-05-07 13:26:10 +03:00
  • 95b9ae9f24 Docs: Sync Atmel SAM boards Ivan Kravets 2019-05-06 13:38:48 +03:00
  • 94e580bf4e Override default source and include directories for a library via "library.json" manifest using "includeDir" and "srcDir" fields Ivan Kravets 2019-05-04 13:36:27 +03:00
  • e4dca37874 Bump version to 4.0.0a10 Ivan Kravets 2019-05-04 12:23:51 +03:00
  • 7f607b742f Fix issue when handling dynamic variables Ivan Kravets 2019-05-04 12:23:23 +03:00
  • 2c0e0b2619 Bump version to 4.0.0a9 Ivan Kravets 2019-05-03 21:14:08 +03:00
  • 8e55c9e4d0 Include external configuration files with "extra_configs" option // Resolve #1590 Ivan Kravets 2019-05-03 21:03:36 +03:00
  • 41ff1b0188 Support for Kendryte K210 // Resolve #2233 Ivan Kravets 2019-05-03 16:56:44 +03:00
  • 48c1aeae03 Fix "systemd-udevd" warnings in 99-platformio-udev.rules // Resolve #2442 Ivan Kravets 2019-05-03 13:11:03 +03:00
  • eab2fd91fd Lowercase SHA sum for package manager Ivan Kravets 2019-04-25 12:49:22 +03:00
  • ba6d120cf4 Docs: Sync Atmel AVR dev/platform Ivan Kravets 2019-04-24 00:14:53 +03:00
  • e9df6166ee Update SCons to 3.0.5 Ivan Kravets 2019-04-24 00:07:27 +03:00
  • 9bdc85fd52 Bump version to 4.0.0a8 Ivan Kravets 2019-04-23 12:49:36 +03:00
  • fa48a6460f Merge tag 'v3.6.7' into develop Ivan Kravets 2019-04-23 12:49:10 +03:00
  • f07854879a Merge branch 'hotfix/v3.6.7' v3.6.7 Ivan Kravets 2019-04-23 12:47:27 +03:00
  • 9ca53c57f4 Bump version to 3.6.7 Ivan Kravets 2019-04-23 12:32:18 +03:00
  • ee420cc35e Bump version to 3.6.7 Ivan Kravets 2019-04-23 12:31:58 +03:00
  • d49d91269d Update history with upcoming 3.6.7 release Ivan Kravets 2019-04-23 12:29:16 +03:00
  • a59efc2fc0 Update history with upcoming 3.6.7 release Ivan Kravets 2019-04-23 12:29:16 +03:00
  • 20f28383a0 Fix links in changelog Ivan Kravets 2019-04-23 01:07:21 +03:00
  • d3c3491a91 Fix links in changelog Ivan Kravets 2019-04-23 01:07:21 +03:00
  • e6a7cc2036 Update core package dependencies Ivan Kravets 2019-04-23 01:05:11 +03:00
  • 4d615416f3 Improve debugging in debug_load_mode = modified and fix an issue with useless project rebuilding Ivan Kravets 2019-04-23 00:49:53 +03:00
  • 137a5d1c42 Improve debugging in debug_load_mode = modified and fix an issue with useless project rebuilding Ivan Kravets 2019-04-23 00:49:53 +03:00
  • 65354e995d Initial commit of PIO Home Ivan Kravets 2019-04-22 21:07:28 +03:00
  • 3032cade17 PyLint fixes Ivan Kravets 2019-04-19 20:46:28 +03:00
  • 948a977fa5 Initial commit of PIO Unit Testing Ivan Kravets 2019-04-19 20:33:31 +03:00
  • c7d8b50474 Use generic GDB_MSPDEBUG_INIT_CONFIG Ivan Kravets 2019-04-19 19:58:34 +03:00
  • f1da544279 Initial commit of PIO Unified Debugger Ivan Kravets 2019-04-19 19:56:16 +03:00
  • 40d1bb204c Docs: New boards by ESP32 dev/platform Ivan Kravets 2019-04-19 13:26:25 +03:00
  • 21a36f8ee9 Fix UnicodeEncodeError when converting INO to CPP Ivan Kravets 2019-04-18 16:20:01 +03:00
  • be24c6ab4d Fix an issue when invalid "env_default" results into unhandled errors // Resolve #2265 Ivan Kravets 2019-04-18 14:17:22 +03:00
  • 3d96e584fb Fix an issue when invalid "env_default" results into unhandled errors // Resolve #2265 Ivan Kravets 2019-04-18 14:17:22 +03:00
  • 963eabc3f5 Docs: Rename "Download" button to INSTALL Ivan Kravets 2019-04-18 01:01:26 +03:00
  • f63041a402 Add get_original_version to public utils API Ivan Kravets 2019-04-17 23:20:45 +03:00
  • c084db1619 Enable AppVeyor CI only for Windows x64 Ivan Kravets 2019-04-17 20:09:05 +03:00
  • 4edfb8f6cc Cleanup PING_INTERNET_IPS Ivan Kravets 2019-04-17 20:05:51 +03:00
  • 6501c1f171 Cleanup PING_INTERNET_IPS Ivan Kravets 2019-04-17 20:05:51 +03:00
  • 41ab97203a Docs: Add community video tutorials Ivan Kravets 2019-04-16 13:55:47 +03:00
  • a51a03843d Docs: Use jQuery from Sphinx theme (fix search) Ivan Kravets 2019-04-16 00:33:21 +03:00
  • e9b8478942 Sync docs Ivan Kravets 2019-04-07 00:52:20 +03:00
  • 29cf1c8596 Fix "ValueError: invalid literal for int() with base 10" for click.get_terminal_size Ivan Kravets 2019-04-05 19:48:04 +03:00
  • e992e156bf Fix "ValueError: invalid literal for int() with base 10" for click.get_terminal_size Ivan Kravets 2019-04-05 19:48:04 +03:00
  • cf13ec4035 Fix an "IndexError: list index out of range" for Arduino sketch preprocessor // Resolve #2268 Ivan Kravets 2019-04-01 18:50:40 +03:00
  • c1d01dbe34 Update info about PIO IDE for VSCode Ivan Kravets 2019-04-01 18:35:00 +03:00
  • ff5da3c3cc Use stable dev/platforms for CI Ivan Kravets 2019-03-30 13:54:29 +02:00
  • 7d9e10095e Set manifest version of VSCode C/C++ configuration file Ivan Kravets 2019-03-30 13:00:10 +02:00