Skip to content

Commit

Permalink
Merge branch 'release/v0.5.0'
Browse files Browse the repository at this point in the history
  • Loading branch information
ivankravets committed Aug 4, 2014
2 parents 6931917 + 6239b9d commit 26e70ad
Show file tree
Hide file tree
Showing 63 changed files with 16,470 additions and 73 deletions.
14 changes: 14 additions & 0 deletions HISTORY.rst
Original file line number Diff line number Diff line change
Expand Up @@ -4,6 +4,20 @@ Release History
1.0.0 (?)
---------

0.5.0 (2014-08-04)
------------------

* Improved nested lookups for libraries
* Disabled default warning flag "-Wall"
* Added auto-conversation from \*.ino to valid \*.cpp for Arduino/Energia
frameworks (`issue #7 <https://github.com/ivankravets/platformio/issues/7>`_)
* Added `Arduino example <https://github.com/ivankravets/platformio/tree/develop/examples/arduino-adafruit-library>`_
with external library (Adafruit CC3000)
* Implemented ``platformio upgrade`` command and "auto-check" for the latest
version (`issue #8 <https://github.com/ivankravets/platformio/issues/8>`_)
* Fixed issue with "auto-reset" for Raspduino board (thanks [David Mills](https://github.com/g7uvw) for testing)
* Fixed bug with nested libs building (thanks [Antonio Vanegas](https://github.com/hpsaturn) for testing)

0.4.0 (2014-07-31)
------------------

Expand Down
19 changes: 16 additions & 3 deletions README.rst
Original file line number Diff line number Diff line change
Expand Up @@ -26,8 +26,7 @@ PlatformIO
`Blog <http://www.ikravets.com/category/computer-life/platformio>`_


**PlatformIO** is a console tool to build code with different development
platforms.
**PlatformIO** is a cross-platform code builder and library manager.

You have no need to install any *IDE* or compile any toolchains. *PlatformIO*
has pre-built different development platforms including: compiler, debugger,
Expand Down Expand Up @@ -284,6 +283,7 @@ To print all available commands and options:
show Show details about an installed platforms
uninstall Uninstall platforms
update Update installed platforms
upgrade Upgrade PlatformIO to the latest version
``platformio init``
Expand Down Expand Up @@ -564,7 +564,7 @@ To uninstall platform:
``platformio update``
~~~~~~~~~~~~~~~~~~~~~~~~
~~~~~~~~~~~~~~~~~~~~~
To check or update installed platforms:
Expand Down Expand Up @@ -603,6 +603,19 @@ To check or update installed platforms:
Versions: Current=1, Latest=1 [Up-to-date]
``platformio upgrade``
~~~~~~~~~~~~~~~~~~~~~~
To check or upgrade PlatformIO to the latest version:
.. code-block:: bash
$ platformio upgrade
# If you have problem with permissions try:
$ sudo platformio upgrade
Questions & Bugs
----------------
Expand Down
22 changes: 22 additions & 0 deletions examples/arduino-adafruit-library/README.rst
Original file line number Diff line number Diff line change
@@ -0,0 +1,22 @@
Arduino Example: Build \*.ino file with external Adafruit library
=================================================================

1. Download ``platformio``
`sources <https://github.com/ivankravets/platformio/archive/develop.zip>`_
2. Extract ZIP archive
3. Then run these commands:

.. code-block:: bash
# Change directory to example
$ cd platformio-develop/examples/arduino-adafruit-library/
# Install Atmel AVR development platform with Arduino Framework
$ platformio install atmelavr
# Process example project
$ platformio run
# Upload firmware
$ platformio run -t upload
Loading

0 comments on commit 26e70ad

Please sign in to comment.