Commit Graph

3962 Commits

Author SHA1 Message Date
Ivan Kravets e7d75d1412 Remove debug code 2019-05-21 21:47:20 +03:00
Ivan Kravets 4386dc56ea Move "in_silence" to PlatformioCLI 2019-05-21 13:18:11 +03:00
Ivan Kravets a30b79c5fc Sync docs 2019-05-21 12:01:14 +03:00
Ivan Kravets f29a74042f Drop support for "lib_extra_dirs" in "platformio" section 2019-05-20 21:12:45 +03:00
Ivan Kravets c46643f0fd Custom project "***_dir" options declared in “platformio” section of “platformio.ini” have higher priority than Environment variables 2019-05-20 17:07:59 +03:00
Ivan Kravets 5fe4de626b Implement unified project workspace storage ".pio" // Resolve #1778 2019-05-20 17:01:54 +03:00
Ivan Kravets 774380c2ef Bump version to 4.0.0a14 2019-05-20 12:38:49 +03:00
Ivan Kravets 8643f0454e Move "glob_escape" and "get_file_contents" helpers to "compat" module 2019-05-17 13:18:15 +03:00
Ivan Kravets f844d9cb47 Remove line-buffering from "platformio run" command which was leading to omitting progress bar from upload tools // Resolve #856, Resolve #857 2019-05-17 12:53:51 +03:00
Ivan Kravets f94fbb951a Typo fix 2019-05-16 21:27:32 +03:00
Ivan Kravets 899de600e4 Fix broken "util.string_types" 2019-05-16 21:11:21 +03:00
Ivan Kravets 971049b41c Move process related helpers to "proc" module 2019-05-16 21:03:15 +03:00
Ivan Kravets aaf61082c1 Replace "--only-check" CLI option by "--dry-run" 2019-05-16 20:02:45 +03:00
Ivan Kravets b14abeff48 Bump version to 4.0.0a13 2019-05-13 22:37:45 +03:00
Ivan Kravets f26553b451 ESP8266, docs for "SSL Support" 2019-05-13 22:37:24 +03:00
Ivan Kravets 8b93ad00a2 Docs: ESP32: Implement "espota" protocol 2019-05-11 22:18:35 +03:00
Ivan Kravets 5e1a931145 Switch Python or Platform dependent code to "compat" module 2019-05-10 17:50:08 +03:00
Ivan Kravets 834206ff20 Move Python or Platform dependent code to "compat" module 2019-05-10 17:26:10 +03:00
Ivan Kravets ce4ed18ceb Check unknown build environment passed by user 2019-05-10 15:49:01 +03:00
Ivan Kravets b710bbd80e Allow to skip ProjectConfig option validation with new "validate_options" argument 2019-05-10 15:47:45 +03:00
Ivan Kravets c79b3ff7f1 Override default “platformio.ini” with a custom using "-c, --project-conf" option // Resolve #1913 2019-05-10 00:01:10 +03:00
Ivan Kravets 2b5ac57fd0 Bump version to 4.0.0a12 2019-05-09 18:40:19 +03:00
Ivan Kravets 32d317d3cb Fix PlatformIO CLI 2019-05-09 18:39:27 +03:00
Ivan Kravets 71f606912a Implement ProjectConfig.getlist() 2019-05-09 14:14:19 +03:00
Ivan Kravets 62b80c396b Added support for the latest Python "Click" package (CLI Builder) // Resolve #349 2019-05-09 00:51:28 +03:00
Ivan Kravets 7687a0a929 Fix PyLint "not-an-iterable" error 2019-05-08 21:02:23 +03:00
Ivan Kravets f63fe1699b Bump version to 4.0.0a11 2019-05-08 20:20:56 +03:00
Ivan Kravets 4f98a3fd42 Share common (global) options between declared build environments using "[env]" section // Resolve #1643 Resolve #790 2019-05-08 20:19:39 +03:00
Ivan Kravets 693304590c Fix PyLint "not-an-iterable" error 2019-05-08 12:41:11 +03:00
Ivan Kravets 947e31ca8d Fix some PyLint errors 2019-05-07 23:51:46 +03:00
Ivan Kravets 45d4b92678 Export get_projectdata_dir for util, fix riscv_gap dev/platform 2019-05-07 23:00:01 +03:00
Ivan Kravets 07a2a49d93 Refactor project helpers 2019-05-07 22:13:21 +03:00
Ivan Kravets 7ddd22209f Enable PyLint "import-error" 2019-05-07 21:16:42 +03:00
Ivan Kravets 6cd4484be9 Init new project using new ProjectConfig API 2019-05-07 19:57:24 +03:00
Ivan Kravets c235974eb6 Switch to the new ProjectConfig API 2019-05-07 17:51:50 +03:00
Ivan Kravets 1b4f945907 Remove support for renamed dev/platforms 2019-05-07 15:59:09 +03:00
Ivan Kravets 4fdd51e190 Docs: Sync MCS51 boards 2019-05-07 13:26:10 +03:00
Ivan Kravets 95b9ae9f24 Docs: Sync Atmel SAM boards 2019-05-06 13:38:48 +03:00
Ivan Kravets 94e580bf4e Override default source and include directories for a library via "library.json" manifest using "includeDir" and "srcDir" fields 2019-05-04 13:36:27 +03:00
Ivan Kravets e4dca37874 Bump version to 4.0.0a10 2019-05-04 12:23:51 +03:00
Ivan Kravets 7f607b742f Fix issue when handling dynamic variables 2019-05-04 12:23:23 +03:00
Ivan Kravets 2c0e0b2619 Bump version to 4.0.0a9 2019-05-03 21:14:08 +03:00
Ivan Kravets 8e55c9e4d0 Include external configuration files with "extra_configs" option // Resolve #1590 2019-05-03 21:03:36 +03:00
Ivan Kravets 41ff1b0188 Support for Kendryte K210 // Resolve #2233 2019-05-03 16:56:44 +03:00
Ivan Kravets 48c1aeae03 Fix "systemd-udevd" warnings in 99-platformio-udev.rules // Resolve #2442 2019-05-03 13:11:03 +03:00
Ivan Kravets eab2fd91fd Lowercase SHA sum for package manager 2019-04-25 12:49:22 +03:00
Ivan Kravets ba6d120cf4 Docs: Sync Atmel AVR dev/platform 2019-04-24 00:14:53 +03:00
Ivan Kravets e9df6166ee Update SCons to 3.0.5 2019-04-24 00:07:27 +03:00
Ivan Kravets 9bdc85fd52 Bump version to 4.0.0a8 2019-04-23 12:49:36 +03:00
Ivan Kravets fa48a6460f Merge tag 'v3.6.7' into develop 2019-04-23 12:49:10 +03:00