mirror of
https://github.com/albfan/miraclecast.git
synced 2025-02-15 04:42:06 +00:00
25 lines
607 B
Meson
25 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
|
||
|
)
|