diff --git a/meson.build b/meson.build index 43e328f5a6..bc083e32e0 100644 --- a/meson.build +++ b/meson.build @@ -1594,6 +1594,7 @@ generate_gperfs = find_program('tools/generate-gperfs.py') subdir('po') subdir('catalog') +subdir('src/libudev') subdir('src/systemd') subdir('src/basic') subdir('src/libsystemd') @@ -1673,7 +1674,6 @@ update_dbus_docs_py = find_program('tools/update-dbus-docs.py') # usually, but not always, installed in /bin. public_programs = [] -subdir('src/libudev') subdir('src/shared') subdir('src/core') subdir('src/shutdown') diff --git a/src/systemd/meson.build b/src/systemd/meson.build index 96cbf46620..5a8f1abcf6 100644 --- a/src/systemd/meson.build +++ b/src/systemd/meson.build @@ -66,7 +66,7 @@ if add_languages('cpp', required : false) endif endif -foreach header : _systemd_headers + _not_installed_headers + ['../libudev/libudev.h'] +foreach header : _systemd_headers + _not_installed_headers + [libudev_h_path] foreach opt : opts std_name = opt.length() == 2 ? '_'.join(opt[1].split(':')) : '' name = ''.join(['cc-', header.split('/')[-1], '_', opt[0], std_name])