Skip to content

MQTT module aligning with external module layout#11

Merged
viacheslauK merged 24 commits intomainfrom
module-layout
Mar 9, 2026
Merged

MQTT module aligning with external module layout#11
viacheslauK merged 24 commits intomainfrom
module-layout

Conversation

@viacheslauK
Copy link
Collaborator

@viacheslauK viacheslauK commented Feb 26, 2026

Brief:

  • CMakeLists.txt files updating according new external module layout;
  • Fixes to build module with installed openDAQ;
  • Warning fixes;
  • rapidjson lib is aligned with openDAQ rapidjson lib;

@viacheslauK viacheslauK self-assigned this Feb 26, 2026
Copy link

@NikolaiShipilov NikolaiShipilov left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

The changes lgtm.

However, it would be good to have the validation of these changes within the CI i.e. have additional jobs to build module against installed openDAQ SDK and run tests* (* at least on ubuntu runner) as we have it in other module repos e.g. here https://github.com/openDAQ/OpcUaModules/blob/main/.github/workflows/ci.yml .
It might be also useful to have various CI jobs with SSL enabled / disabled for paho lib.

@viacheslauK viacheslauK force-pushed the module-layout branch 8 times, most recently from 4e66ecb to dea192b Compare March 4, 2026 11:02
viacheslauK and others added 3 commits March 9, 2026 10:42
Co-authored-by: NikolaiShipilov <127689162+NikolaiShipilov@users.noreply.github.com>
@NikolaiShipilov NikolaiShipilov self-requested a review March 9, 2026 14:15
Copy link

@NikolaiShipilov NikolaiShipilov left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

👍

@viacheslauK viacheslauK merged commit 08ba0f1 into main Mar 9, 2026
8 checks passed
@viacheslauK viacheslauK deleted the module-layout branch March 9, 2026 15:16
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants