]> git.ipfire.org Git - thirdparty/openembedded/openembedded-core-contrib.git/commit
oeqa/sdk/meson: generalise test case
authorRoss Burton <ross.burton@arm.com>
Sat, 10 May 2025 08:43:44 +0000 (09:43 +0100)
committerRichard Purdie <richard.purdie@linuxfoundation.org>
Mon, 12 May 2025 09:52:52 +0000 (10:52 +0100)
commit575e0bf52db0467d88af4b5fe467b682f10ca62a
treeaa54e6499c1b44fb598def1db9b0c2ef79a1b323
parentf83beee6e63d25ef2b17618a85f9ad6ca0898600
oeqa/sdk/meson: generalise test case

Refactor this test case so the generic "build a meson project" code is
separated out and can be reused.

Also currently meson inside eSDKs only works with fully populated eSDKs,
but our testing uses minimal eSDKS, so skip the test if the eSDK is a
minimal build.  A bug has been filed to resolve this.

Signed-off-by: Ross Burton <ross.burton@arm.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
meta/lib/oeqa/sdk/cases/meson.py