- Oct 04, 2023
-
-
Ahmed Ismail authored
Add the default stage with the Open-IoT-SDK docker image. Signed-off-by:
Ahmed Ismail <ahmed.ismail@arm.com>
-
Ahmed Ismail authored
Remove push-public and pull-public jobs as they are already included in developer-tools as part of the sync-public stage. Signed-off-by:
Ahmed Ismail <ahmed.ismail@arm.com>
-
Ahmed Ismail authored
Copyright headers are added to yaml files which do not have any copyrights. Signed-off-by:
Ahmed Ismail <ahmed.ismail@arm.com>
-
Ahmed Ismail authored
Update developer tools' commit SHA to the latest available commit. Signed-off-by:
Ahmed Ismail <ahmed.ismail@arm.com>
-
- Oct 03, 2023
-
-
Ahmed Ismail authored
Deprecation note is added to the main README.MD as this repo will no longer be maintained. Signed-off-by:
Ahmed Ismail <ahmed.ismail@arm.com>
-
- Document the latest supported version for the SDK (v2022.07). Versions of the Open IoT SDK above the version currently referenced are not supported. - Document known issue of CMSIS-FreeRTOS invalid tag referenced in the current used version of Open IoT SDK. Signed-off-by:
Ahmed.Ismail <Ahmed.Ismail@arm.com>
-
- Jan 05, 2023
-
-
Martin Kojtal authored
Signed-off-by:
Martin Kojtal <martin.kojtal@arm.com>
-
Martin Kojtal authored
Update developer tools and rerun clang-format. Signed-off-by:
Martin Kojtal <martin.kojtal@arm.com>
-
- Jan 04, 2023
-
-
Martin Kojtal authored
Signed-off-by:
Martin Kojtal <martin.kojtal@arm.com>
-
- Nov 21, 2022
-
-
Signed-off-by:
Saheer Babu's avatarSaheer Babu <saheer.babu@arm.com>
-
- Oct 26, 2022
-
-
Saheer Babu authored
This project's GitLab repository only permits fast forward merges, meaning that the SHA1 of the target branch (e.g. main) is always that of the last merged merge request. Save CI resources and minimize delays to mirroring to the public GitLab, by not rerunning tests on identical SHA1. `.base-job-rules` in `deveoper-tools` defines the actual rules to run the jobs. For pipeline to run, there must be atleast one job other than jobs in stages `.pre` and `.post`. Currently main branch runs `sync-public` in `.post`. Move the job to explicit stage so that GitLab CI works on `main` branch. Signed-off-by:
Saheer Babu <saheer.babu@arm.com>
-
Martin Kojtal authored
Signed-off-by:
Martin Kojtal <martin.kojtal@arm.com>
-
- Oct 25, 2022
-
-
Martin Kojtal authored
This commit adds the ability to use Towncrier to manage news (changes) files for each merge request changeset and then create a new entry to the persistent CHANGELOG.md file for each release. Update developer-tools submodule to bring in towncrier configration. Signed-off-by:
Martin Kojtal <martin.kojtal@arm.com>
-
- Sep 12, 2022
-
-
Signed-off-by:
Martin Kojtal <martin.kojtal@arm.com>
-
Using templates simplifies our Gitlab CI configuration. You can overwrite the template or implement own pipeline (ignoring the template). Developer tools project is added as a submodule. We depend on this project in our CI, tools like pre-commit. We maintain this submodule to be always up to date (auto bot will be part of developer tools - updating all dependencies when there is a new version). Signed-off-by:
Martin Kojtal <martin.kojtal@arm.com>
-
- Jul 12, 2022
-
-
Anna Bridge authored
The project specific ones should no longer be required as all projects can now pick up the defaults from the Templates repo. Signed-off-by:
Anna Bridge <anna.bridge@arm.com>
-
- Jul 07, 2022
-
-
Martin Kojtal authored
Do not rely on the default set by CMake. Using the same versions as defined in Open IoT SDK. Signed-off-by:
Martin Kojtal <martin.kojtal@arm.com>
-
Martin Kojtal authored
project_options enable neat features for developers, like applying flags dynamically or enable/disabling features like: - clang tidy - sanitizers - coverage - and many others SDK provides default warning flags we fetch via CMake module and apply it using project_options. The application links to project_options and project_warnings to apply configuration. Signed-off-by:
Martin Kojtal <martin.kojtal@arm.com>
-
Martin Kojtal authored
It should be on the top, to configure the project itself first then to include other cmake components. As result, fetch also toolchain prior invoking project() to properly set up project variables related to toolchains. Signed-off-by:
Martin Kojtal <martin.kojtal@arm.com>
-
Martin Kojtal authored
The newer reference of the Open IoT SDK references a newer reference of MDH-ARM which uses the latest iteration of MDH GPIO API. References of the MDH GPIO API in the blinky project have therefore also been updated. Signed-off-by:
Martin Kojtal <martin.kojtal@arm.com>
-
- Jun 30, 2022
-
-
Same as we have in Open IoT SDK Readme, we show using -GNinja. This avoids an issue on Windows, where the CMake default toolchain would be Visual Studio (not supported). The note comes from SDK as well. A more advanced user can switch to other generators. Signed-off-by:
Martin Kojtal <martin.kojtal@arm.com>
-
- Jun 27, 2022
-
-
This commit replaces the current contents of CONTRIBUTING.md with a paragraph asking people to refer to the Open Iot SDK CONTRIBUTING.md guidelines as the master set. Signed-off-by:
Anna Bridge <anna.bridge@arm.com>
-
- Jun 08, 2022
-
-
Saheer Babu authored
New version of clang-format pre-commit hook formats json files too. Fix formatting errors raised by clang-format. Signed-off-by:
Saheer Babu <saheer.babu@arm.com>
-
Saheer Babu authored
Use public `developer-tools` so that CI will work when enabled in public GitLab. Signed-off-by:
Saheer Babu <saheer.babu@arm.com>
-
Saheer Babu authored
Update pre-commit hooks so that we use latest tools with security and bug fixes. Signed-off-by:
Saheer Babu <saheer.babu@arm.com>
-
- May 09, 2022
-
-
Before this commit there was a mismatch between the scatterfile definition and freeRTOS' configuration of the HEAP size. Signed-off-by:
Wilfried Chauveau <wilfried.chauveau@arm.com>
-
- May 03, 2022
-
-
Secure coding guidelines forbids usage of several C/C++ APIs. Add pre-commit check for such usage. Actual list can be referred in `developer-tools` repository. https://gitlab.oss.arm.com/engineering/iot-m-sw/open-iot-sdk/tools/developer-tools/-/blob/main/hooks/banned_api_list.txt Signed-off-by:
Saheer Babu <saheer.babu@arm.com>
-
Signed-off-by:
Saheer Babu <saheer.babu@arm.com>
-
- Apr 20, 2022
-
-
Saheer Babu authored
Signed-off-by:
Saheer Babu <saheer.babu@arm.com>
-
- Mar 24, 2022
-
-
Saheer Babu authored
Fix typos in SYNC_DESTINATION which was failing the sync script. Signed-off-by:
Saheer Babu <saheer.babu@arm.com>
-
- Mar 23, 2022
-
-
Any new commits to private GitLab instance will be pushed public instance. Signed-off-by:
Saheer Babu <saheer.babu@arm.com>
-
Martin Kojtal authored
The older sdk sha used here causes mcu hal to fetch invalid toolchain SHA Signed-off-by:
Martin Kojtal <martin.kojtal@arm.com>
-
Signed-off-by:
Saheer Babu <saheer.babu@arm.com>
-
Signed-off-by:
Saheer Babu <saheer.babu@arm.com>
-
Docker registry in Public CI will be different. Use a CI variable for Docker registry so that variable can be set differently for public and private CI instances. Signed-off-by:
Saheer Babu <saheer.babu@arm.com>
-
Basic setup for integration of freeRTOS and mcu-driver-hall for blinky/serial helloworld. Signed-off-by:
Wilfried Chauveau <wilfried.chauveau@arm.com>
-
Signed-off-by:
Anna Bridge <anna.bridge@arm.com>
-
Signed-off-by:
Anna Bridge <anna.bridge@arm.com>
-
Signed-off-by:
Anna Bridge <anna.bridge@arm.com>
-
Martin Kojtal authored
Signed-off-by:
Martin Kojtal <martin.kojtal@arm.com>
-