aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorBrandon Maier <brandon.maier@collins.com>2024-03-18 17:04:19 +0000
committerDavid Gibson <david@gibson.dropbear.id.au>2024-03-19 15:20:06 +1100
commite81900635c95629f4bf3ee4b4dae852ba6b6d60f (patch)
tree03a526fc1212648f5e32d2cd3489611795e2144e
parent822123856980f84562406cc7bd1d4d6c2b8bc184 (diff)
downloaddtc-e81900635c95629f4bf3ee4b4dae852ba6b6d60f.tar.gz
meson: fix pylibfdt missing dependency on libfdt
The python library requires libfdt to build. This would intermittently fail depending on what order targets compiled. Signed-off-by: Brandon Maier <brandon.maier@collins.com> Signed-off-by: David Gibson <david@gibson.dropbear.id.au>
-rw-r--r--pylibfdt/meson.build1
1 files changed, 1 insertions, 0 deletions
diff --git a/pylibfdt/meson.build b/pylibfdt/meson.build
index b3f5ebd..2179f4e 100644
--- a/pylibfdt/meson.build
+++ b/pylibfdt/meson.build
@@ -4,6 +4,7 @@ setup_py = [setup_py, '--quiet', '--top-builddir', meson.project_build_root()]
custom_target(
'pylibfdt',
input: 'libfdt.i',
+ depends: libfdt,
output: '_libfdt.so',
command: [setup_py, 'build_ext', '--build-lib=' + meson.current_build_dir()],
build_by_default: true,