Commit Graph

1227 Commits

Author SHA1 Message Date
Ivan Kravets 6ff99e4ddd Show error when boards manifest doesn't contain required fields 2016-08-26 01:29:26 +03:00
Ivan Kravets 8cc54bf9be Switch to SSL PlatformIO API 2016-08-25 22:57:52 +03:00
Ivan Kravets 012d33146c Use HTTPS PlatformIO API 2016-08-25 21:02:20 +03:00
Ivan Kravets b1cebe9e0e Fix unicode issue when search libraries 2016-08-25 14:21:46 +03:00
Ivan Kravets 3979ee33a3 Update copyrights 2016-08-25 00:12:03 +03:00
Ivan Kravets aa19b1c424 Show error message when broken JSON manifest is found 2016-08-24 23:03:41 +03:00
Ivan Kravets 0751c966c4 Use base name of library path instead manifest name 2016-08-24 20:54:54 +03:00
Ivan Kravets 69773fc838 Fix bug with Arduino based library where utility folder is used 2016-08-24 13:47:16 +03:00
Ivan Kravets f1a14a03af Update pio platform command titles 2016-08-23 14:37:14 +03:00
Ivan Kravets 5a63060699 Improve support for "library.properties" manifest 2016-08-23 13:40:32 +03:00
Ivan Kravets b3abee8513 Ignore broken libraries; show link to the docs with lib_compat_mode // Resolve #759 2016-08-23 00:09:28 +03:00
Ivan Kravets f5b4cb0ae8 Refactor "test_ignore" to accepts test names separated with comma // Resolve #753 2016-08-21 19:32:11 +03:00
Ivan Kravets 0f7f301787 Improve unit testing output; fix issue with non-ascii output from embedded device // Issue #753 2016-08-21 19:27:38 +03:00
Ivan Kravets 1a517995a0 Rename "quiet" option to "silent" 2016-08-21 00:31:58 +03:00
Ivan Kravets dab81291eb Extend win hooks for ASPPCOM 2016-08-18 18:51:23 +03:00
Ivan Kravets d630aa4f37 Check CI SRC paths passed via system environment variable 2016-08-18 12:18:27 +03:00
Ivan Kravets b2e6d16221 Don't use shell for Windows and exec commands 2016-08-17 17:38:20 +03:00
Ivan Kravets 64cc353455 Implement build hooks for Windows 2016-08-17 17:36:05 +03:00
Ivan Kravets 797688dedd Fix EXTRA_LIB_BUILDERS 2016-08-16 17:27:11 +03:00
Ivan Kravets 2a3a12b816 Handle relative paths for "lib_extra_dirs" // Resolve #749 2016-08-16 13:02:57 +03:00
Ivan Kravets 8d8a0efdb9 Refactor long command hook for GCC and Windows CMD limitations 2016-08-15 20:14:09 +03:00
Ivan Kravets 94299139cf Allow to pass extra "EXTRA_LIB_BUILDERS" for Library Builder 2016-08-15 19:49:15 +03:00
Ivan Kravets 9a959a0aa4 Cover maintenance operations with tests 2016-08-11 19:20:54 +03:00
Ivan Kravets 31fdc76f25 Implement "LIBSOURCE_EXTRA" environment variable for extra libraries 2016-08-11 15:23:36 +03:00
Ivan Kravets 3eadadf638 Improve CI command for Windows OS 2016-08-11 12:41:03 +03:00
Ivan Kravets 30f6d456af Update platform command 2016-08-11 10:54:28 +03:00
Ivan Kravets d3e2b2bde4 Cover CI command with tests 2016-08-10 23:00:46 +03:00
Ivan Kravets 473c821132 Cover init command with tests 2016-08-10 21:58:12 +03:00
Ivan Kravets 3ba0d25f27 Fix updating project libraries // Resolve #745 2016-08-10 19:39:17 +03:00
Ivan Kravets a395b171e3 Add Support for local ("PC") unit tests // Resolve #519 2016-08-10 15:50:01 +03:00
Ivan Kravets 9177c6f210 Fix typo with known default options for [platformio] section 2016-08-09 23:44:40 +03:00
Ivan Kravets 0264c4eeea Remove debug code 2016-08-09 17:12:30 +03:00
Ivan Kravets bda61d0ae2 Use semicolons for comment in INI File 2016-08-09 16:53:51 +03:00
Ivan Kravets 55c1a90fc9 Remove unused import 2016-08-09 15:24:56 +03:00
Ivan Kravets 5ba20fc6ed Remove prompts from init command; Update template for Project Configuration File 2016-08-09 15:10:52 +03:00
Ivan Kravets 92e82941fe Hint about hard reset for the boards with mbed bootloader // Issue #709 2016-08-09 14:37:44 +03:00
Ivan Kravets fe76192590 Automatically detect Microbit disk for upload // Issue #709 2016-08-09 14:25:05 +03:00
Ivan Kravets 20be83ef95 Add support for BBC micro:bit board that is built on the ARM mbed and Nordic nrf51 platform // Resolve #709 2016-08-09 14:09:21 +03:00
Ivan Kravets 239be03a54 Minor changes 2016-08-08 23:25:44 +03:00
Ivan Kravets 70df551eef Fix platformio test command // Resolve #743 2016-08-08 23:10:57 +03:00
Ivan Kravets 7f7cf5281f Show package name when updating 2016-08-08 20:04:47 +03:00
Ivan Kravets 20e7525118 Update links to Library Dependency Finder 2016-08-08 19:44:31 +03:00
Ivan Kravets f9ead74b88 Fix issue when check that LibBuilder contains source file by path 2016-08-08 18:57:18 +03:00
Ivan Kravets 1efea0bd27 Mark "lib_deps" as PIO3; first development "alpha" 2016-08-08 16:06:12 +03:00
Ivan Kravets 65e0daa06d Project dependencies per build environment using "lib_deps" option // Resolve #413 2016-08-08 16:03:17 +03:00
Ivan Kravets 80c7a8d1ce Warn about unknown options in project configuration file // Resolve #740 2016-08-08 14:00:01 +03:00
Ivan Kravets db267513ca Implement custom "rmtree"; resolve issue with Windows and .git 2016-08-05 18:43:20 +03:00
Ivan Kravets 4fc0ab0649 Fix updating from VCS 2016-08-05 17:39:32 +03:00
Ivan Kravets 39542c4ef2 Improve platform manager when VCS is used 2016-08-05 17:02:39 +03:00
Ivan Kravets e9ed55b6e9 Improve updating of development platforms 2016-08-05 13:51:28 +03:00