Commit Graph

442 Commits

Author SHA1 Message Date
Ivan Kravets
1c9dc2ba3d Handle WindowsError when can't remove .pioenvs directory 2015-10-06 17:06:47 +01:00
Ivan Kravets
1426e78793 Show valid environment names when user typed unknown values 2015-10-03 15:38:33 +01:00
Ivan Kravets
3c36eafdfa Avoid pip cache when problem occurs for upgrade process // Issue #295 2015-10-02 16:14:04 +01:00
Ivan Kravets
fa33d53180 Show float RAM values for boards // Issue #286 2015-09-10 20:41:23 +03:00
Ivan Kravets
3a8c515e21 Minor fix 2015-09-10 20:22:54 +03:00
Ivan Kravets
ed10ecd142 Explain how to use "lib" directory from the PlatformIO based project // Issue #273 2015-09-10 18:19:23 +03:00
Ivan Kravets
c72bf9ea31 Found solution for "pip/scons error: option –single-version-externally-managed not recognized" // Resolve #279 2015-09-10 17:47:19 +03:00
Ivan Kravets
0405ba3f31 Update virtualenv if exists 2015-09-09 01:28:43 +03:00
Ivan Kravets
f5f97fe0fd More explanations about lib directory 2015-09-09 01:01:41 +03:00
Ivan Kravets
0311418bfc Fix critical issue when platformio init --ide__ command hangs PlatformIO // Resolve #283 2015-09-06 18:16:09 +03:00
Ivan Kravets
01eb25cb39 Handle Miniterm exceptions 2015-09-05 22:58:42 +03:00
Ivan Kravets
e1ee61d31b Add "-d" option for "--project-dir" to init & run commands 2015-09-04 18:28:13 +03:00
Ivan Kravets
97c1a27031 Fix serial monitor args 2015-09-03 20:00:24 +03:00
Ivan Kravets
baa83c6ee6 Improve PlatformIO upgrading 2015-09-02 13:42:01 +03:00
Ivan Kravets
e2795716f9 Generate "readme.txt" for project "lib" directory // Resolve #273 2015-08-22 23:11:48 +03:00
Ivan Kravets
8e42c4ae31 Explain that lib dir is suitable for private libraries // Issue #273 2015-08-21 23:56:22 +03:00
Ivan Kravets
59505cb8f3 Show internal errors from "Miniterm" using "platformio serialports monitor" command // Resolve #257 2015-07-30 18:07:26 +03:00
Ivan Kravets
5761cea47e Fixed "platformio serialports monitor --help" information with HEX char for hotkeys // Resolve #253 2015-07-30 17:50:07 +03:00
Ivan Kravets
5a91d0bf1b Disable project auto-clean while building/uploading firmware // Resolve #255 2015-07-21 14:53:38 +03:00
Ivan Kravets
d66e8fe7af Check if all default packages are installed 2015-07-17 14:50:06 +03:00
Ivan Kravets
60e3d7450f Fix platform auto-installation 2015-07-17 14:28:14 +03:00
Ivan Kravets
4cd294ef57 Fix indention 2015-07-17 13:52:43 +03:00
Ivan Kravets
de1cce41b0 Improve platform auto-installing (especially for @SmartAthill) 2015-07-16 22:19:09 +03:00
Ivan Kravets
76415b930f Fixed incorrect arguments handling for "platformio serialports monitor" command // Resolve #248 2015-07-07 23:08:54 +03:00
Ivan Kravets
1af6eba151 Rename "srcbuild_flags" env option to "src_build_flags" 2015-06-28 20:18:16 +03:00
Ivan Kravets
e288499db9 Rename "install_libs" env option to "lib_install" 2015-06-28 20:16:43 +03:00
Ivan Kravets
ebdbf79868 Rename "use_libs" env option to "lib_use" 2015-06-28 19:44:35 +03:00
Ivan Kravets
776a2027fb Rename "ignore_libs" env option to "lib_ignore" 2015-06-28 19:31:28 +03:00
Ivan Kravets
a928f4aa8f Rename "ldf_cyclic" env option to "lib_dfcyclic" 2015-06-28 19:20:31 +03:00
Ivan Kravets
82864d38e2 Fix IDE project generator when board is specified // Resolve #242 2015-06-27 15:13:27 +03:00
Ivan Kravets
91563b01d2 Improve path validator 2015-06-19 00:10:50 +03:00
Ivan Kravets
3b7ad2d333 Avoid "LibInstallDependencyError" when more then 1 library is found // Resolve #229 2015-06-06 16:41:00 +03:00
Ivan Kravets
7ba67582de Fix indention 2015-06-05 19:30:49 +03:00
Ivan Kravets
35ae470196 Fix Windows Error 32 while cleanup pioenvs dir 2015-06-05 19:12:57 +03:00
Ivan Kravets
43b27c138a Fix bad indentation 2015-06-04 23:15:28 +03:00
Ivan Kravets
36cdbb8f0c Improv detection of build changes 2015-06-04 22:50:13 +03:00
Ivan Kravets
be70047233 Improve running project from other directory (not CWD) 2015-05-25 23:26:35 +03:00
Ivan Kravets
9560a665e5 Better detecting of Continuous Integration system 2015-05-23 18:36:11 +03:00
Ivan Kravets
77838f2938 Use default verbosity level for CI command 2015-05-19 14:37:47 +03:00
Ivan Kravets
92bfa8f36d Fix removing locked files under windows 2015-05-18 18:26:52 +03:00
Ivan Kravets
fd39a88b26 Ignore errors when deleting CI tmp folder 2015-05-18 18:12:16 +03:00
Ivan Kravets
dd4fa733e1 Fix WindowsError for CI 2015-05-18 18:10:24 +03:00
Ivan Kravets
c7b034b154 Add verbosity option for "run" and "ci" commands 2015-05-15 22:40:29 +02:00
Ivan Kravets
ccfc9afba7 Fix absolute paths for CI 2015-05-15 13:56:19 +02:00
Ivan Kravets
510c4decb7 PlatformIO as Continuous Integration tool for embedded projects // Resolve #108 2015-05-07 16:20:53 +01:00
Ivan Kravets
92e81ee619 Cleanup code 2015-05-06 18:07:17 +01:00
Ivan Kravets
eeeed1ba08 Allow to run project with platformio run –project-dir option without changing the current working directory // Resolve #192 2015-05-06 17:29:58 +01:00
Ivan Kravets
04f246ea9d Remove "autogen_" prefix from default env 2015-05-06 11:28:56 +01:00
Ivan Kravets
424e87a811 Add library dependencies using "install_libs" option in platformio.ini // Resolve #134 2015-05-01 13:49:18 +01:00
Ivan Kravets
ab9a7e05c8 Use "lib_dir" by default for LibraryManager 2015-05-01 12:54:45 +01:00