edgexfoundry / edgexfoundry/device-sdk-c

Build-time feature selection: MessageBus support

Open
#436 1 comment 0 reactions 0 assignees View on GitHub
enhancement
Dominant language
C
Stars
45
Forks
55
PR merge metrics
No merged PRs in 30d

Description

# 🚀 Feature Request

### Relevant Package [**REQUIRED**]

This feature request is for... C device SDK

### Description [**REQUIRED**]
Add the ability at build time to configure out/in the different MessageBus implementations, ie Redis, MQTT, NATS (if #428 is implemented)

### Describe the solution you'd like
The build script could take a cmdline flag which would set an environment variable, this variable to be read by the CMake files to control source files and link libraries

### Describe alternatives you've considered
Have you considered any alternative solutions or workarounds?

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.