add meson build files
Closes #116. Closes #171. Closes #172. Closes #175.
This commit is contained in:
11
support/deptree2dot/meson.build
Normal file
11
support/deptree2dot/meson.build
Normal file
@@ -0,0 +1,11 @@
|
||||
deptree2dot_dir = support_dir / 'deptree2dot'
|
||||
|
||||
deptree2dot_bin = ['deptree2dot']
|
||||
deptree2dot_data = ['README.md']
|
||||
|
||||
install_data(deptree2dot_bin,
|
||||
install_dir : deptree2dot_dir,
|
||||
install_mode : 'rwxr-xr-x')
|
||||
|
||||
install_data(deptree2dot_data,
|
||||
install_dir : deptree2dot_dir)
|
||||
30
support/init.d.examples/meson.build
Normal file
30
support/init.d.examples/meson.build
Normal file
@@ -0,0 +1,30 @@
|
||||
init_d_examples_dir = support_dir / 'init.d.examples'
|
||||
|
||||
init_d_examples = [
|
||||
'avahi-dnsconfd.in',
|
||||
'avahid.in',
|
||||
'dhcpcd.in',
|
||||
'dbus.in',
|
||||
'hald.in',
|
||||
'named.in',
|
||||
'ntpd.in',
|
||||
'openvpn.in',
|
||||
'polkitd.in',
|
||||
'sshd.in',
|
||||
'wpa_supplicant.in',
|
||||
]
|
||||
|
||||
init_d_examples_data = [
|
||||
'README.md',
|
||||
]
|
||||
|
||||
foreach init_d_example: init_d_examples
|
||||
configure_file(input : init_d_example,
|
||||
output : '@BASENAME@',
|
||||
configuration : init_d_conf_data,
|
||||
install_dir : init_d_examples_dir,
|
||||
install_mode : 'rwxr-xr-x')
|
||||
endforeach
|
||||
|
||||
install_data(init_d_examples_data,
|
||||
install_dir : init_d_examples_dir)
|
||||
7
support/meson.build
Normal file
7
support/meson.build
Normal file
@@ -0,0 +1,7 @@
|
||||
support_dir = get_option('datadir') / meson.project_name().to_lower()
|
||||
support_dir = support_dir / 'support'
|
||||
|
||||
subdir('deptree2dot')
|
||||
subdir('init.d.examples')
|
||||
subdir('openvpn')
|
||||
subdir('sysvinit')
|
||||
10
support/openvpn/meson.build
Normal file
10
support/openvpn/meson.build
Normal file
@@ -0,0 +1,10 @@
|
||||
openvpn_dir = support_dir / 'openvpn'
|
||||
|
||||
openvpn_bin = ['down.sh', 'up.sh']
|
||||
openvpn_data = ['README.md']
|
||||
|
||||
install_data(openvpn_bin,
|
||||
install_dir : openvpn_dir,
|
||||
install_mode : 'rwxr-xr-x')
|
||||
install_data(openvpn_data,
|
||||
install_dir : openvpn_dir)
|
||||
6
support/sysvinit/meson.build
Normal file
6
support/sysvinit/meson.build
Normal file
@@ -0,0 +1,6 @@
|
||||
sysvinit_dir = support_dir / 'sysvinit'
|
||||
|
||||
sysvinit_data = ['halt.sh', 'inittab', 'README.md']
|
||||
|
||||
install_data(sysvinit_data,
|
||||
install_dir : sysvinit_dir)
|
||||
Reference in New Issue
Block a user