20 lines
608 B
Meson
20 lines
608 B
Meson
# Project definition
|
|
project('zlevis-mkinitfs', license: 'GPL-2.0-only', version: '3.12')
|
|
|
|
# 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/zlevis-mkinitfs/'
|
|
|
|
# Define features and data list
|
|
features = []
|
|
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)
|