summaryrefslogtreecommitdiff
path: root/utils/meson.build
blob: 9e74cc0ac224c335a495bfd3d6fca3538d9f27c9 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
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