From 6e769464cf230ecbe1f6a22c7d961e621671ee33 Mon Sep 17 00:00:00 2001 From: luc Date: Tue, 28 Oct 2025 21:52:20 +0100 Subject: [PATCH] meson.build: update Added new version that aligns with mkinitfs, added zlevis-mkinitfs script. --- meson.build | 12 +++++++----- 1 file changed, 7 insertions(+), 5 deletions(-) diff --git a/meson.build b/meson.build index fc83422..d6b958c 100644 --- a/meson.build +++ b/meson.build @@ -1,18 +1,20 @@ # Project definition -project('zlevis-mkinitfs', license: 'GPL-2.0-only') +project('zlevis-mkinitfs', license: 'GPL-2.0-only', version: '3.12') -# Define mkinitfs features and data dir +# Define bin, mkinitfs features and data dir +bin_dir = join_paths(get_option('prefix'), get_option('bindir')) features_dir = '/etc/mkinitfs/features.d/' -data_dir = '/usr/share/mkinitfs/' +data_dir = '/usr/share/zlevis-mkinitfs/' # Define features and data list features = [] data = [] -# Define subdir with features and subdir with data +# Define subdir with src, subdir with features and subdir with data +subdir('src') subdir('features') subdir('data') # Install features in features dir and data in data dir install_data(features, install_dir: features_dir) -install_data(data, install_dir: data_dir) \ No newline at end of file +install_data(data, install_dir: data_dir)