summaryrefslogtreecommitdiff
path: root/data/etc/meson.build
blob: 726d29a88d246cdff97ee241eb53305aba1114d0 (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
MOUNT     = '/bin/mount'
UMOUNT    = '/bin/umount'
EJECT     = '/usr/bin/eject'

if host_machine.system().contains('bsd') == true
  MOUNT     = '/sbin/mount'
  UMOUNT    = '/sbin/umount'
  EJECT     = '/usr/sbin/cdcontrol eject'
endif

sysactions = configuration_data()
sysactions.set('MOUNT'    , MOUNT)
sysactions.set('UMOUNT'   , UMOUNT)
sysactions.set('EJECT'    , EJECT)

if get_option('install-sysactions')
  configure_file(input        : 'sysactions.conf.in',
                 output       : 'sysactions.conf',
                 install_dir  : join_paths(dir_sysconf, 'enlightenment'),
                 configuration: sysactions
                )
endif

if get_option('install-enlightenment-menu')
  install_data('e-applications.menu',
               install_dir: join_paths(dir_sysconf, 'xdg/menus')
              )
endif

install_data('system.conf',
             install_dir: join_paths(dir_sysconf, 'enlightenment')
             )