summaryrefslogtreecommitdiff
path: root/utils/meson.build
diff options
context:
space:
mode:
Diffstat (limited to 'utils/meson.build')
-rw-r--r--utils/meson.build32
1 files changed, 32 insertions, 0 deletions
diff --git a/utils/meson.build b/utils/meson.build
new file mode 100644
index 0000000..9e74cc0
--- /dev/null
+++ b/utils/meson.build
@@ -0,0 +1,32 @@
+# meson build file for utils
+
+# sources for iscsi_iname
+iscsi_iname_src_files = [files(
+ 'iscsi-iname.c',
+ 'md5.c')]
+
+# templated shell scripts (NAME.sh.template -> NAME.sh -> NAME)
+iscsi_util_sh_template_tgts = [
+ 'iscsi_fw_login',
+ 'iscsi-gen-initiatorname']
+iscsi_util_sh_template_arr = {}
+foreach t: iscsi_util_sh_template_tgts
+ iscsi_util_sh_template_arr += {t: files(t + '.sh.template')}
+endforeach
+
+# regular shell scripts (NAME.sh -> NAME)
+iscsi_util_sh_tgts = [
+ 'iscsi_discovery',
+ 'iscsi_offload']
+iscsi_util_sh_arr = {}
+foreach t: iscsi_util_sh_tgts
+ iscsi_util_sh_arr += {t: files(t + '.sh')}
+endforeach
+
+# other templated files (NAME.template -> NAME)
+iscsi_util_other_template_tgts = [
+ '50-iscsi-firmware-login.rules']
+iscsi_util_other_template_arr = {}
+foreach t: iscsi_util_other_template_tgts
+ iscsi_util_other_template_arr += {t: files(t + '.template')}
+endforeach