~aleteoryx/muditaos

ref: fca0452802fb12fcb8df2e51f4cfc7cbc668a16c muditaos/cmake/modules d---------
02b8d2bf — Piotr Tański 4 years ago
Merge branch 'master' into stable
943fef96 — Radoslaw Wicik 4 years ago
[BH-353] Add Documentation for main targets

* clean up mimimu required cmake version
* fixes for release workflow

Add documentation for targets, fixes for cmake
and release workflow.
b6739819 — Alek Rudnik 4 years ago
Merge branch 'master' into stable
25fc56f4 — Radoslaw Wicik 4 years ago
[BH-353] Add minimal build target for BH

* add BellHybridMain
* fixing post review

Git automatically converts BellHybird as move from source/main.cpp to
prevent this and maintain "main.cpp" history adding new target as
separate commit.
aa1ca514 — Radoslaw Wicik 4 years ago
[BH-353] Add minimal build target for BH

Introducing changes required for adding BellHybird target without
removing PurePhone.
Adden new targets:
* Pure (builds PurePhone and PurePhone.img)
* Bell (builds BellHybird and BellHybird.img)
* [PurePhone|BellHybrid]-[UpdatePackage|StandaloneImage)
40cef99e — DariuszSabala 4 years ago
[BH-360] Move TPLIB re2 to separate dir

Changed submodule directory and updated cmake scripts.
Updated paths in PureCoverage script and Doxyfile
82030a32 — Alek Rudnik 4 years ago
Merge branch 'master' into stable
40530e39 — Lukasz Skrzypczak 4 years ago
[BH-399] Cleaning

Cleaned to match newest master
fbb820c2 — Artur Śleszyński 4 years ago
[BH-357] Move protobuf to third-party dir

* Use the CMakeLists.txt from lib authors.
* Disable building libprotobuf in the all target.
* Disable warnings in the libprotobuf-lite target.
e6e9a79f — DariuszSabala 4 years ago
[BH-397] Move TPLIB parallel-hashmap

Changed submodule directory and changed way its linked,
in order to use target_link_libraries checkouted phmap
dependency to the newest revision which includes small
cmake fixes (see 031d214f2ce1973933abdf2a998d986ff8094d8e),
updated paths in PureCoverage script and Doxyfile
b9694428 — Pawel.Paprocki 4 years ago
[BH-365] Move TPLIB (tinyexpr) to separate directory

Move library, amend CMAKE files
6fe90d4b — DariuszSabala 4 years ago
[BH-461] Move TPLIB minimp3 to separate dir

Moved minimp3 to third-party directory,
added our CMakeLists.txt with interface
library defined and upgraded include paths
2d164b96 — DariuszSabala 4 years ago
[BH-359] Move TPLIB pugixml to separate dir

Changed submodule directory and updated cmake scripts and include paths
798a2fb4 — Mateusz Grzegorzek 4 years ago
[BH-361] Move date to separate directory

Move date to separate directory
085bccb7 — Borys Jelenski 5 years ago
[EGD-6355] Adjust MuditaOS to be used with Secure Boot

The start address of the OS image adjusted to comply with HAB
Secure Boot. Proper SNVS initialization performed at system startup.
SNVS drivers updated to most recent version. Image signing can be
performed as a part of build process. See doc/secure_boot.md for
more info.
332aed93 — Marcin Smoczyński 5 years ago
[EGD-6507] Enable per-module testing

Add per-module:
 - test build
 - test execution
 - coverage reporting (xml/html).

Signed-off-by: Marcin Smoczyński <smoczynski.marcin@gmail.com>
3fe2bff5 — Wiktor S. Ovalle Correa 5 years ago
[EGD-3469] Fix assets and image creation

Preparing and copying of assets to the image was unreliable.
Switched from cmake mechanism to rsync, making resulting
scheme universal and reducing output folder pollution.
763cdbf3 — Marcin Smoczyński 5 years ago
[EGD-5567] Add code coverage reporting

Add HTML and XML code coverage report generation with gcovr.

Cleanup unittests list - add missing googletest-gui to the unittests
list; remove dead functional tests.

Signed-off-by: Marcin Smoczyński <smoczynski.marcin@gmail.com>
9c8f8284 — Lucjan Bryndza 5 years ago
[EGD-6242] Fix image generate dependencies

Currently image is not regenerated when boot.bin is changed.
This patch fix the issue.
0fd72b06 — Radoslaw Wicik 5 years ago
[EGD-6204] Add version.json to the udate package

`versin.json` is required for update process. This commit puts it back
to update package
Next