Move Library Manager to separate group

This commit is contained in:
Ivan Kravets
2015-12-02 23:28:49 +02:00
parent 28399f8ac6
commit c670372b41
5 changed files with 19 additions and 42 deletions

View File

@ -50,7 +50,7 @@ Library Manager
Used in demo
~~~~~~~~~~~~
1. :ref:`userguide_lib`
1. :ref:`librarymanager`
2. :ref:`platformio lib search 1-wire <cmd_lib_search>` command
3. :ref:`platformio lib install 54 <cmd_lib_install>` command
4. :ref:`platformio lib search -f mbed <cmd_lib_search>` command

View File

@ -99,11 +99,18 @@ Contents
Platforms & Boards <platforms/index>
frameworks/index
.. toctree::
:caption: Library Manager
:maxdepth: 2
User Guide <userguide/lib/index.rst>
librarymanager/config
librarymanager/creating
.. toctree::
:caption: Integration
:maxdepth: 2
librarymanager/index
ci/index
ide

View File

@ -1,38 +0,0 @@
.. Copyright 2014-2015 Ivan Kravets <me@ikravets.com>
Licensed under the Apache License, Version 2.0 (the "License");
you may not use this file except in compliance with the License.
You may obtain a copy of the License at
http://www.apache.org/licenses/LICENSE-2.0
Unless required by applicable law or agreed to in writing, software
distributed under the License is distributed on an "AS IS" BASIS,
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
See the License for the specific language governing permissions and
limitations under the License.
.. _librarymanager:
Library Manager
===============
..
*"The missing library manager for development platforms"* [#]_
*PlatformIO Library Manager* allows you to organize external embedded libraries.
You can search for new libraries via
* :ref:`Command Line interface <cmd_lib_search>`
* `Web 2.0 Library Search <http://platformio.org/#!/lib>`_
You don't need to bother for finding the latest version of library. Due to
:ref:`cmd_lib_update` command you will have up-to-date external libraries.
.. toctree::
:maxdepth: 2
config
creating
User Guide <../userguide/lib/index.rst>
.. [#] Inspired by `npm <https://www.npmjs.com/>`_ and `bower
<http://bower.io>`_ package managers for web.

View File

@ -59,7 +59,6 @@ Commands
cmd_boards
cmd_ci
cmd_init
platformio lib <lib/index>
platformio platforms <platforms/index>
cmd_run
cmd_serialports

View File

@ -9,11 +9,20 @@
See the License for the specific language governing permissions and
limitations under the License.
.. _userguide_lib:
.. _librarymanager:
Library Manager
===============
*PlatformIO Library Manager* allows you to organize external embedded libraries.
You can search for new libraries via
* :ref:`Command Line interface <cmd_lib_search>`
* `Web 2.0 Library Search <http://platformio.org/#!/lib>`_
You don't need to bother for finding the latest version of library. Due to
:ref:`cmd_lib_update` command you will have up-to-date external libraries.
To print all available commands and options use:
.. code-block:: bash