In order to improve the current build process, add cmocka submodule for unit test build.
REF: https://edk2.groups.io/g/devel/message/39893
tengfens (4):
[staging/HBFA PATCH]: CmockaHostUnitTestPkg: Add cmocka submodule.
[staging/HBFA PATCH]: CmockaHostUnitTestPkg: Enable
CmockaHostUnitTestPkg build.
[staging/HBFA PATCH]: UefiHostUnitTestCasePkg: Add CmockaLib
[staging/HBFA PATCH]: UefiHostUnitTestPkg: Enable cmocka unit test
build with CmockaHostUnitTestPkg
.gitmodules | 3 +
.../CmockaHostUnitTestPkg.dec | 16 ++++
.../CmockaHostUnitTestPkg.dsc | 22 +++++
.../Library/CmockaLib/CmockaLib.inf | 33 +++++++
.../Library/CmockaLib/CmockaLib.uni | 16 ++++
.../Library/CmockaLib/cmocka | 1 +
.../UefiHostUnitTestCasePkg.dsc | 11 +++
.../UnitTestAssertLibcmocka.inf | 4 +-
.../UnitTestLibcmocka/UnitTestLibcmocka.inf | 2 +
HBFA/UefiHostUnitTestPkg/ReadMe-cmocka.txt | 85 ++++---------------
.../SampleUnitTestcmocka.inf | 2 +
.../UefiHostUnitTestBuildOption.dsc | 40 +++------
.../UefiHostUnitTestPkg.dsc | 8 ++
13 files changed, 146 insertions(+), 97 deletions(-)
create mode 100644 .gitmodules
create mode 100644 HBFA/CmockaHostUnitTestPkg/CmockaHostUnitTestPkg.dec
create mode 100644 HBFA/CmockaHostUnitTestPkg/CmockaHostUnitTestPkg.dsc
create mode 100644 HBFA/CmockaHostUnitTestPkg/Library/CmockaLib/CmockaLib.inf
create mode 100644 HBFA/CmockaHostUnitTestPkg/Library/CmockaLib/CmockaLib.uni
create mode 160000 HBFA/CmockaHostUnitTestPkg/Library/CmockaLib/cmocka
--
2.21.0.windows.1
-=-=-=-=-=-=-=-=-=-=-=-
Groups.io Links: You receive all messages sent to this group.
View/Reply Online (#41195): https://edk2.groups.io/g/devel/message/41195
Mute This Topic: https://groups.io/mt/31717506/1787277
Group Owner: devel+owner@edk2.groups.io
Unsubscribe: https://edk2.groups.io/g/devel/unsub [importer@patchew.org]
-=-=-=-=-=-=-=-=-=-=-=-