Commit Graph

3930 Commits

Author SHA1 Message Date
Ivan Kravets c254a3490c Fix path for Windows-based projects 2015-09-04 20:35:56 +03:00
Ivan Kravets a032026f46 Significantly improve "Project Generator" // Resolve #280 2015-09-04 19:31:59 +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 f9f54da914 Fix invalid command context 2015-09-03 20:07:35 +03:00
Ivan Kravets 97c1a27031 Fix serial monitor args 2015-09-03 20:00:24 +03:00
Ivan Kravets 0d8d5fdb32 Allow multiple instances of @PlatformIO 2015-09-03 19:04:09 +03:00
Ivan Kravets 25c448627e Added short "-h" help option for PlatformIO and sub-commands 2015-09-02 23:07:45 +03:00
Ivan Kravets baa83c6ee6 Improve PlatformIO upgrading 2015-09-02 13:42:01 +03:00
Ivan Kravets 2f7a6ef0a1 Check that SCons is installed properly 2015-09-01 16:42:41 +03:00
Ivan Kravets c50332daa2 Allow to run platformio directly from the bin folder 2015-09-01 16:15:04 +03:00
Ivan Kravets abd02570f4 Use toolchain's includes pattern "include*" for Project Generator // Resolve #277 2015-08-25 16:45:12 +03:00
Ivan Kravets e2795716f9 Generate "readme.txt" for project "lib" directory // Resolve #273 2015-08-22 23:11:48 +03:00
Ivan Kravets a1483c263f Simplified installation process of PlatformIO // Resolve #274 2015-08-22 17:09:28 +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 20a0592b37 Fix "AttributeError: 'module' object has no attribute 'packages'" // Resolve #252 2015-08-21 23:09:56 +03:00
Ivan Kravets 5422054ae4 Use original 'returncode' from exec command 2015-08-21 19:50:21 +03:00
Valeriy Koval 1b41ffba60 Fix home path environment variable in Eclipse project on Windows // Resolve #270 2015-08-20 14:52:03 +03:00
Ivan Kravets 260dd03179 Restore external build flags 2015-08-14 16:09:48 +03:00
Ivan Kravets ad7be3b397 Add new development platforms: linux_arm, linux_i686 and linux_x86_64 2015-08-10 21:39:31 +03:00
Ivan Kravets 27ca987284 iSort passed 2015-08-10 16:17:00 +03:00
Ivan Kravets 2b8f7824c2 Add support for Linux 32/64 as host OS for cross compiling to Windows x86 2015-08-10 16:16:16 +03:00
Ivan Kravets c9491f47e1 Add support for mingw-linux toolchains 2015-08-09 21:46:07 +03:00
Ivan Kravets 5e2415cb37 Add support for "windows_x86" development platform // Issue #263 2015-08-09 19:05:16 +03:00
WillemMali 9ec0d3bc8c improved error wording
Fixed a grammatical mistake and made the meaning clearer by replacing "it" with "this" and by adding an example.

It does increase the length of the output, but I think it's much easier to read and more informative.
2015-08-07 13:14:14 +02:00
Ivan Kravets c7a79cb8b4 Merge pull request #256 from bkudria/adafruit-gemma
Adafruit Gemma support
2015-08-05 10:59:59 +03:00
Ivan Kravets 7e5c22706b Use own mirror when SF is offline 2015-08-04 00:27:13 +03:00
Ivan Kravets 7d5a2c4dfc Set default PROGNAME to "program" 2015-08-03 23:10:47 +03:00
Ivan Kravets 584d03c802 Propagating External Environment 2015-08-03 15:08:54 +03:00
Ivan Kravets 0646ffc93f Restore process $PATH for SCons 2015-08-03 12:53:21 +03:00
Ivan Kravets f0d849a702 Added native development platform 2015-08-03 12:33:37 +03:00
Ivan Kravets 0d196ef7b7 Rename env.BuildFirmware to env.BuildProgram 2015-08-02 19:52:37 +03:00
Benjamin Kudria 75edcef099 Adafruit Gemma support 2015-08-01 16:52:14 -07:00
Ivan Kravets ce82b14f6b Fix sys env for Windows 2015-08-01 18:33:41 +03:00
Ivan Kravets e102fb2880 Allow PROGNAME & PROGSUFFIX to be configurable within platform 2015-08-01 17:41:05 +03:00
Ivan Kravets 203026a57b Use cyclic linker options just for gcc-based compilers 2015-08-01 17:39:15 +03:00
Ivan Kravets e488d53950 Version bump to 2.2.2 (issues #247, #253, #254, #255, #257, #260) 2015-07-30 18:54:06 +03:00
Ivan Kravets e6be7ab3b5 Minor improvements for exitStatus and returncode 2015-07-30 18:17:57 +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 d27f9a9d09 Improve CI handling 2015-07-30 17:33:45 +03:00
Ivan Kravets e43635bf9b Fix comments stripping 2015-07-30 14:37:46 +03:00
Ivan Kravets c96ae1f773 Fix linker cyclic for static libs 2015-07-29 17:48:10 +03:00
Ivan Kravets 076696cde1 Use Linker cyclic option when deplibs exist 2015-07-29 17:33:06 +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 bfb801acef Version bump to 2.2.1 (issues #132, #248, #249, #250, #251) 2015-07-17 14:54:39 +03:00
Ivan Kravets d66e8fe7af Check if all default packages are installed 2015-07-17 14:50:06 +03:00
Valeriy Koval b85303c12a Improve espressif platform and native example for new SDK 2015-07-17 14:32:50 +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