summaryrefslogtreecommitdiff
path: root/win32/res/meson.build
blob: 4a9e536c41715fc51235e39be16645f7921f3d04 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
windows_conf = configuration_data()
windows_conf.set('VERSION', meson.project_version())

splitted_version = meson.project_version().split('.')
windows_conf.set('VERSION_MAJOR', splitted_version[0])
windows_conf.set('VERSION_MINOR', splitted_version.get(1, '0'))
windows_conf.set('VERSION_REVISION', splitted_version.get(2, '0'))
windows_conf.set('VERSION_EXTRA', splitted_version.get(3, '0'))
windows_conf.set('srcdir', meson.current_source_dir())

mpd_rc = configure_file(
  input: 'mpd.rc.in',
  output: 'mpd.rc',
  configuration: windows_conf,
)

windows_mod = import('windows')
windows_resources = windows_mod.compile_resources(mpd_rc)