mirror of
https://github.com/albfan/miraclecast.git
synced 2025-02-15 04:42:06 +00:00
24 lines
607 B
Meson
24 lines
607 B
Meson
add_languages('vala')
|
|
|
|
gio2 = dependency('gio-2.0')
|
|
gdk3 = dependency('gdk-3.0')
|
|
|
|
valac = meson.get_compiler('vala')
|
|
valac_extra_args = []
|
|
if valac.version().version_compare('>=0.34') and gdk3.version().version_compare('>=3.22')
|
|
valac_extra_args += ['-D', 'GDK3_HAS_MONITOR_CLASS']
|
|
endif
|
|
|
|
miracle_wfdctl_src = ['wfdctl.vala',
|
|
'sigint.vapi',
|
|
'sigint.c',
|
|
'org-freedesktop-networkmanager.vala',
|
|
'org-freedesktop-miracle-wifi.vala',
|
|
'org-freedesktop-miracle-wfd.vala'
|
|
]
|
|
|
|
executable('miracle-wfdctl', miracle_wfdctl_src,
|
|
dependencies: [gio2, gdk3],
|
|
vala_args: valac_extra_args,
|
|
install: true
|
|
)
|