Erste version der Software für der Prototyp

Committer:
borlanic
Date:
Fri Mar 30 14:07:05 2018 +0000
Revision:
4:75df35ef4fb6
Parent:
0:380207fcb5c1
commentar

Who changed what in which revision?

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