diff options
Diffstat (limited to 'src/fe-gtk/meson.build')
-rw-r--r-- | src/fe-gtk/meson.build | 12 |
1 files changed, 11 insertions, 1 deletions
diff --git a/src/fe-gtk/meson.build b/src/fe-gtk/meson.build index ba5b2779..f11580bb 100644 --- a/src/fe-gtk/meson.build +++ b/src/fe-gtk/meson.build @@ -51,6 +51,15 @@ if get_option('with-libnotify') hexchat_gtk_sources += 'notifications/notification-libnotify.c' hexchat_gtk_deps += dependency('libnotify') elif false # TODO HAVE_GTK_MAC +elif host_machine.system() == 'windows' + hexchat_gtk_sources += 'notifications/notification-windows.c' + + # TODO: mingw doesn't have these headers or libs + # add_languages('cpp') + # shared_module('hcnotifications-winrt', + # sources: 'notifications/notification-winrt.cpp' + #) + else hexchat_gtk_sources += 'notifications/notification-dummy.c' endif @@ -80,5 +89,6 @@ executable('hexchat', dependencies: hexchat_gtk_deps, c_args: hexchat_gtk_cflags, link_args: hexchat_gtk_ldflags, - install: true + install: true, + gui_app: true, ) |