~aleteoryx/muditaos

ref: 29bf1e40f1f0b372209712ed23dff304f841302b muditaos/tools d---------
16763ee2 — Mateusz Grzegorzek 4 years ago
[EGD-4593] Add Logging Engine docs

Add Logging Engine docs
a60e27fa — Mateusz Grzegorzek 4 years ago
[EGD-4593] Dump logs to file on timeout

- Dump logs to file every 10 sec.
- max file size is 50 MB
  (after reaching it, no more logs will be logged),
- Add `LockGuard` with locking mechanism
  supporting IRQ and use it in `Logger`.
- Fix minor style issues in `Logger`.
- Add `mount_user_lfs_partition.py` script for mounting LFS on Linux FS
  in order to get `MuditaOS.log` file from `user` partition
7a55c370 — Radoslaw Wicik 4 years ago
[EGD-5855] Daily build scripts

Adding script for creating daily releases in docker environment
d05de195 — Adam Dobrowolski 4 years ago
[EGD-5872] Mudita tools repository update

gdb tools: pure command have documentation
ea7264d4 — Marcin Smoczyński 4 years ago
[EGD-5941] Add tool to analyze stack usage

Add a script to determine a stack usage of code components.
The GENERATE_STACK_USAGE option must be used in the build configuration.

Signed-off-by: Marcin Smoczyński <smoczynski.marcin@gmail.com>
e9fae2e3 — Marcin Smoczyński 4 years ago
[EGD-5869] Add puregdb

Add misc-tools repo containing:
 - linker map file analyzer (firmware size analyzer)
 - gdb's plugin which checks system memory health

Automatically load puregdb at startup of a debug session.

Signed-off-by: Marcin Smoczyński <smoczynski.marcin@gmail.com>
fe721693 — Wiktor S. Ovalle Correa 4 years ago
[EGD-5737] Merge master into experimental

Synchronize with master before merging
c7c45122 — Piotr Tański 5 years ago
[EGD-5236] Clang tidy diff integrated

It is now possible to run clang-tidy analysis only on the HEAD commit.
3b141041 — Wiktor S. Ovalle Correa 5 years ago
[EGD-5737] Merge master into experimental

Keep experimental up to date with changes from master
a53bd826 — Lucjan Bryndza 5 years ago
[EGD-5737] Merge master into experimental

Keep experimental up to date with changes from master
46f9cc7e — Lucjan Bryndza 5 years ago
[EGD-5737] Merge master into experimental

Keep experimental up to date with changes from master
067ca948 — Lucjan Bryndza 5 years ago
[EGD-5737] Merge master into experimental

Keep experimental up to date with changes from master
b661aa03 — Radoslaw Wicik 5 years ago
[EGD-4763] Update tests add missing corner cases

Some tests where not added during the initial setup,
and there where few more corner cases that need to fixed
like line wrapping by `catch2 -l` and need of escaping
some characters [],
bb496101 — Radoslaw Wicik 5 years ago
[EGD-4763] Add check if all Unit Tests where run

Catch2 doesn't report some errors in test, and some test are
disabled on porpoise this commit adds set of scripts and changes to CI
that will clearly mark what test haven't been run.
844903ad — Radoslaw Wicik 5 years ago
[EGD-5384] Download selected assets from releases

Allows easy downloading of assets in MuditaOS repository, where there
is multiple packages.
92a8a78e — Marcin Smoczyński 5 years ago
Merge branch 'master' into stable
da3a4382 — Radoslaw Wicik 5 years ago
[EGD-4529] on release upload packages to GitHub assets

Uploading packages to github assets release is required for
Mudita Center application to be able to update phones.
f5543544 — Marcin Smoczyński 5 years ago
[EGD-5344] Fix commit subject check

Commit subject check run with CI was lacking check for:
 - EGD identifier (any word was allowed),
 - capital letter start.
c8a31091 — Piotr Tański 5 years ago
[EGD-3390] Add integration with clang-tidy

Clang-tidy is used to perform static code analysis.
1a26cdb4 — Borys Jelenski 5 years ago
[EGD-4527] Add creating update package as CMake target

Standalone and update packages can be generated by CMake targets. During
creation of update package, the bootloader will be downloaded
and included in the package along with version information.

Additionally, a small refactor was performed since the Version.cmake
script is now used for generating both the version.hpp and version.json
files. Observervable side effects from this script have been moved to
separate scripts which are invoked at build time.
Next