Lukasz Skrzypczak
40530e39aa
[BH-399] Cleaning
...
Cleaned to match newest master
2021-05-28 19:29:04 +02:00
Artur Śleszyński
fbb820c284
[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.
2021-05-28 15:00:31 +02:00
DariuszSabala
e6e9a79fa5
[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
2021-05-28 13:51:49 +02:00
Pawel.Paprocki
b969442853
[BH-365] Move TPLIB (tinyexpr) to separate directory
...
Move library, amend CMAKE files
2021-05-28 13:05:32 +02:00
DariuszSabala
6fe90d4bef
[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
2021-05-28 12:39:40 +02:00
DariuszSabala
2d164b9690
[BH-359] Move TPLIB pugixml to separate dir
...
Changed submodule directory and updated cmake scripts and include paths
2021-05-26 13:34:18 +02:00
Mateusz Grzegorzek
798a2fb45a
[BH-361] Move date to separate directory
...
Move date to separate directory
2021-05-25 10:21:46 +02:00
Borys Jelenski
085bccb7a1
[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.
2021-04-22 15:02:59 +02:00
Marcin Smoczyński
332aed9365
[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 >
2021-04-13 15:16:59 +02:00
Wiktor S. Ovalle Correa
3fe2bff567
[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.
2021-04-09 12:47:57 +02:00
Marcin Smoczyński
763cdbf3a0
[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 >
2021-04-08 23:48:22 +02:00
Lucjan Bryndza
9c8f828447
[EGD-6242] Fix image generate dependencies
...
Currently image is not regenerated when boot.bin is changed.
This patch fix the issue.
2021-03-19 11:35:55 +01:00
Radoslaw Wicik
0fd72b06c1
[EGD-6204] Add version.json to the udate package
...
`versin.json` is required for update process. This commit puts it back
to update package
2021-03-17 10:37:16 +01:00
Radoslaw Wicik
7a55c370cf
[EGD-5855] Daily build scripts
...
Adding script for creating daily releases in docker environment
2021-03-10 09:59:20 +01:00
Lucjan Bryndza
bb5a91ebe3
[EGD-5948] Fix build pure image for all target
...
Currently image is generated as a separate rule, but we need
to build image for the all targets.
2021-03-01 14:35:27 +01:00
Radoslaw Wicik
9d8eff64fc
[EGD-5860] Fix build packages
...
Merging and cleaning cmakes requred cleaning.
2021-02-26 14:20:11 +01:00
Radoslaw Wicik
c5baf39b51
[EGD-5860] Fix build packages
...
Error introduced by merge, fixed paths and dependences.
2021-02-24 12:36:30 +01:00
Radoslaw Wicik
b7622bf149
[EGD-5812] Add cmake support for Products
...
Move cmake scripts/modules to separate directory, adding Products will
add new more scripts so first clean up, then changes.
2021-02-22 14:13:21 +01:00