mirror of
https://github.com/platformio/platformio-core.git
synced 2025-07-31 18:44:27 +02:00
Add example with library.json
This commit is contained in:
@@ -183,6 +183,16 @@ A version of the current library source code.
|
|||||||
:ref:`libjson_repository` field. In this case
|
:ref:`libjson_repository` field. In this case
|
||||||
|PIOAPICR| will use the *CVS*-revision from the latest commit.
|
|PIOAPICR| will use the *CVS*-revision from the latest commit.
|
||||||
|
|
||||||
|
Example with fixed release/tag on GitHub:
|
||||||
|
|
||||||
|
.. code-block:: javascript
|
||||||
|
|
||||||
|
"version": "1.0.0",
|
||||||
|
"downloadUrl": "https://github.com/foo/bar/archive/v1.0.0.tar.gz",
|
||||||
|
"include": "bar-1.0.0"
|
||||||
|
|
||||||
|
|
||||||
|
See more ``library.json`` :ref:`library_creating_examples`.
|
||||||
|
|
||||||
.. _libjson_url:
|
.. _libjson_url:
|
||||||
|
|
||||||
@@ -244,6 +254,7 @@ Pattern Meaning
|
|||||||
* - ``[!seq]``
|
* - ``[!seq]``
|
||||||
- matches any character not in seq
|
- matches any character not in seq
|
||||||
|
|
||||||
|
See more ``library.json`` :ref:`library_creating_examples`.
|
||||||
|
|
||||||
.. _libjson_exclude:
|
.. _libjson_exclude:
|
||||||
|
|
||||||
@@ -329,6 +340,8 @@ Example:
|
|||||||
]
|
]
|
||||||
|
|
||||||
|
|
||||||
|
See more ``library.json`` :ref:`library_creating_examples`.
|
||||||
|
|
||||||
.. _libjson_examples:
|
.. _libjson_examples:
|
||||||
|
|
||||||
``examples``
|
``examples``
|
||||||
|
@@ -146,3 +146,12 @@ The registration requirements:
|
|||||||
Now, you can :ref:`register <cmd_lib_register>` your library and allow others
|
Now, you can :ref:`register <cmd_lib_register>` your library and allow others
|
||||||
to :ref:`install <cmd_lib_install>` it.
|
to :ref:`install <cmd_lib_install>` it.
|
||||||
|
|
||||||
|
|
||||||
|
.. _library_creating_examples:
|
||||||
|
|
||||||
|
Examples
|
||||||
|
--------
|
||||||
|
|
||||||
|
* `GitHub + fixed release <http://platformio.org/#!/lib/show/552/ACNoblex>`_
|
||||||
|
* `Dependencies by author and framework <http://platformio.org/#!/lib/show/3/PID-AutoTune>`_
|
||||||
|
* `Multiple libraries in the one repository <https://github.com/jrowberg/i2cdevlib/tree/master/Arduino>`_
|
||||||
|
Reference in New Issue
Block a user