takashi kadono / Mbed OS Nucleo446_SSD1331

Dependencies:   ssd1331

Committer:
kadonotakashi
Date:
Wed Oct 10 00:33:53 2018 +0000
Revision:
0:8fdf9a60065b
how to make mbed librry

Who changed what in which revision?

UserRevisionLine numberNew contents of line
kadonotakashi 0:8fdf9a60065b 1 # How to contribute
kadonotakashi 0:8fdf9a60065b 2
kadonotakashi 0:8fdf9a60065b 3 This directory structure contains some repositories that are copied from external sources.
kadonotakashi 0:8fdf9a60065b 4
kadonotakashi 0:8fdf9a60065b 5 Please follow these instructions to send contributions to master repositories.
kadonotakashi 0:8fdf9a60065b 6
kadonotakashi 0:8fdf9a60065b 7 ## Directory structure
kadonotakashi 0:8fdf9a60065b 8
kadonotakashi 0:8fdf9a60065b 9 This directory consists of following modules
kadonotakashi 0:8fdf9a60065b 10
kadonotakashi 0:8fdf9a60065b 11 * [coap-service](#coap-service)
kadonotakashi 0:8fdf9a60065b 12 * [mbed-mesh-api](#mbed-mesh-api)
kadonotakashi 0:8fdf9a60065b 13 * [nanostack-interface](#nanostack-interface)
kadonotakashi 0:8fdf9a60065b 14 * [sal-stack-nanostack](#sal-stack-nanostack)
kadonotakashi 0:8fdf9a60065b 15
kadonotakashi 0:8fdf9a60065b 16 ## coap-service
kadonotakashi 0:8fdf9a60065b 17
kadonotakashi 0:8fdf9a60065b 18 Master repository is located in the https://github.com/ARMmbed/coap-service
kadonotakashi 0:8fdf9a60065b 19
kadonotakashi 0:8fdf9a60065b 20 Please send contributions against that repository.
kadonotakashi 0:8fdf9a60065b 21
kadonotakashi 0:8fdf9a60065b 22 To test changes, remove the `coap-service` repository and replace with Git clone
kadonotakashi 0:8fdf9a60065b 23 of the master repository.
kadonotakashi 0:8fdf9a60065b 24
kadonotakashi 0:8fdf9a60065b 25 ```
kadonotakashi 0:8fdf9a60065b 26 rm -rf coap-service
kadonotakashi 0:8fdf9a60065b 27 git clone git@github.com:ARMmbed/coap-service.git
kadonotakashi 0:8fdf9a60065b 28 ```
kadonotakashi 0:8fdf9a60065b 29
kadonotakashi 0:8fdf9a60065b 30 ## mbed-mesh-api
kadonotakashi 0:8fdf9a60065b 31
kadonotakashi 0:8fdf9a60065b 32 This is the master source of mbed-mesh-api.
kadonotakashi 0:8fdf9a60065b 33 Send contributions directly to this repository.
kadonotakashi 0:8fdf9a60065b 34
kadonotakashi 0:8fdf9a60065b 35 ## nanostack-interface
kadonotakashi 0:8fdf9a60065b 36
kadonotakashi 0:8fdf9a60065b 37 This is the master source of nanostack-interface.
kadonotakashi 0:8fdf9a60065b 38 Send contributions directly to this repository.
kadonotakashi 0:8fdf9a60065b 39
kadonotakashi 0:8fdf9a60065b 40 ## sal-stack-nanostack
kadonotakashi 0:8fdf9a60065b 41
kadonotakashi 0:8fdf9a60065b 42 This directory holds source code snapshot of the Nanostack networking library. Master repository is available for **mbed Partners** in https://github.com/ARMmbed/sal-stack-nanostack-private.
kadonotakashi 0:8fdf9a60065b 43
kadonotakashi 0:8fdf9a60065b 44 If you have access to the master repository, please send contributions against that repository.
kadonotakashi 0:8fdf9a60065b 45
kadonotakashi 0:8fdf9a60065b 46 To test changes with access to master repository:
kadonotakashi 0:8fdf9a60065b 47 * Remove the sal-stack-nanostack directory: `rm -rf sal-stack-nanostack`
kadonotakashi 0:8fdf9a60065b 48 * Clone the master repository `git clone git@github.com:ARMmbed/sal-stack-nanostack-private.git`as sal-stack-nanostack
kadonotakashi 0:8fdf9a60065b 49
kadonotakashi 0:8fdf9a60065b 50 Now you can modify, build and test your changes with the mbed OS build.
kadonotakashi 0:8fdf9a60065b 51
kadonotakashi 0:8fdf9a60065b 52 **NOTE:** You do not need to clone the Nanostack master repository to exactly same location in the build tree.
kadonotakashi 0:8fdf9a60065b 53
kadonotakashi 0:8fdf9a60065b 54 If you don't have access to the master repository then you can send contributions directly to this repository.
kadonotakashi 0:8fdf9a60065b 55
kadonotakashi 0:8fdf9a60065b 56