This repo frames the 'SDK for connecting to AWS IoT from a device using embedded C' as a CMSIS-Pack (upstream: https://github.com/aws/aws-iot-device-sdk-embedded-C).
Working with this repository requires the following applications and packs to be installed on your PC:
- bash compatible shell (under Windows, use for example git bash)
- ZIP archive creation utility (e.g. 7-Zip)
- Doxygen version 1.8.6
- Open a bash compatible shell
- Clone the repository:
git clone https://github.com/MDK-Packs/AWS_IoT_Device
- Run
./gen_pack.sh
. It fetches a preconfigured version of the upstream repository, adds a set of files contained in the directory named./contributions
, and creates a CMSIS-Pack file. - Install the pack created in the root directory (e.g. double-click on the pack file)
The directory structure is as follows:
./contributions/add
: contains files for inclusion into the pack that are not (yet) present in the upstream repository./contributions/merge
: contains files that are present in the public upstream GitHub repository but have been modified to become fit for use in MDK and Arm DS.
Note: The aim is to make the files from the 'add' and 'merged' folders part of the upstream repository via pull-requests. Once all files are included in the upstream repository this repository will become obsolete.