meson: use install_emptydir to create directory

instead of install_subdir. Fixes muon - a strictly-conforming meson
implementation which doesn't implement deprecated and broken-by-design
functionality.

For more info, see: https://mesonbuild.com/Reference-manual_functions.html#install_subdir

Signed-off-by: illiliti <illiliti@protonmail.com>
This commit is contained in:
illiliti 2022-07-03 18:14:15 +03:00 committed by Peter Hutterer
parent 238a56eb7c
commit 05501cd34f

View file

@ -329,7 +329,11 @@ libquirks = static_library('quirks', src_libquirks,
dep_libquirks = declare_dependency(link_with : libquirks)
# Create /etc/libinput
install_subdir('libinput', install_dir : dir_etc)
if meson.version().version_compare('>= 0.60')
install_emptydir(dir_etc / 'libinput')
else
install_subdir('libinput', install_dir : dir_etc)
endif
############ libinput.so ############
install_headers('src/libinput.h')