-
Notifications
You must be signed in to change notification settings - Fork 377
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Lw/client examples as individual projects #818
Lw/client examples as individual projects #818
Conversation
69eec22
to
89e4bc7
Compare
372bb30
to
8b2305c
Compare
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Just had a (very) brief look and noticed the following CMake warnings that did not show up before:
CMake Warning:
Manually-specified variables were not used by the project:
WAKAAMA_ENABLE_EXAMPLES
Will have a close(r) look once this is resolved.
Thank you for the hint. Removing that is part of the next PR (wip) with some clean-ups. |
8b2305c
to
e841a44
Compare
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Please rebase on latest main before merging. The CI might fail then:
$ git rebase upstream/main
.github/workflows/build.yaml | 8 ++++++--
.github/workflows/build_and_test.yaml | 9 ++++++---
.github/workflows/clang-static-analyzer.yaml | 8 ++++++--
.github/workflows/codeql-analysis.yml | 10 +++++++---
.github/workflows/compliance.yaml | 8 ++++++--
.github/workflows/coverage.yaml | 8 ++++++--
.github/workflows/documentation.yaml | 8 ++++++--
.github/workflows/macos.yaml | 6 +++++-
.github/workflows/multiarch.yaml | 8 ++++++--
.github/workflows/scorecard.yml | 61 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++
.github/workflows/sonarcloud-scan.yaml | 8 ++++++--
CONTRIBUTING.md | 2 +-
NOTICE.md | 2 +-
README.md | 22 ++++++++++++---------
doc/wakaama_features.rst | 213 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
examples/shared/platform.c | 2 +-
tests/data_senml_json_tests.c | 2 +-
tests/integration/requirements.txt | 15 ++++++++++++--
tools/ci/run_ci.sh | 5 +++--
tools/requirements-compliance.txt | 31 ++++++++++++++++++++++++++---
20 files changed, 395 insertions(+), 41 deletions(-)
create mode 100644 .github/workflows/scorecard.yml
create mode 100644 doc/wakaama_features.rst
Successfully rebased and updated refs/heads/lw/client_examples_as_individual_projects.
$ tools/ci/run_ci.sh --all
no modified files to format
diff --git a/examples/client/common/object_firmware.c b/examples/client/common/object_firmware.c
index aa39a6c..8631cd9 100644
--- a/examples/client/common/object_firmware.c
+++ b/examples/client/common/object_firmware.c
@@ -59,7 +59,7 @@
#define RES_M_UPDATE_METHOD 9
#define LWM2M_FIRMWARE_PROTOCOL_NUM 4
-#define LWM2M_FIRMWARE_PROTOCOL_NULL ((uint8_t) - 1)
+#define LWM2M_FIRMWARE_PROTOCOL_NULL ((uint8_t)-1)
typedef struct {
uint8_t state;
The client example projects now use Wakaama as a direct dependency. They have also been split into three different projects (udp, tinydtls and raw_block1). The CI and integration tests were adjusted for the new project.
e841a44
to
be1ae59
Compare
Quality Gate passedIssues Measures |
Done |
The client example projects now use Wakaama as a direct dependency. They
have also been split into three different projects (udp, tinydtls and
raw_block1). The CI and integration tests were adjusted for the new
project.