MDK-Packs / Paho_MQTT

CMSIS Software Pack generator adding and merging contributions not yet available in upstream repo.
3 stars 3 forks source link

Paho_MQTT

This repo frames the Eclipse Paho MQTT C/C++ client as a CMSIS-Pack (upstream: https://github.com/eclipse/paho.mqtt.embedded-c)

Prerequisites

Working with this repository requires the following applications and packs to be installed on your PC:

Instructions

  1. Open a bash compatible shell
  2. Clone the repository: git clone https://github.com/MDK-Packs/Paho_MQTT.git
  3. 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.
  4. Install the pack created in the root directory (e.g. double-click on the pack file)

Directory structure

The directory structure is as follows:

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.