38 lines
787 B
Meson
38 lines
787 B
Meson
|
|
pikadbusservice_gen = gnome.gdbus_codegen(
|
|
'pikadbusservice-generated',
|
|
'dbus-service.xml',
|
|
interface_prefix: 'technology.heckin.PIKA.',
|
|
namespace: 'PikaDBusService',
|
|
)
|
|
|
|
libappgui_sources = [
|
|
'pikaapp.c',
|
|
'pikadbusservice.c',
|
|
'pikauiconfigurer.c',
|
|
'gui-message.c',
|
|
'gui-unique.c',
|
|
'gui-vtable.c',
|
|
'gui.c',
|
|
'icon-themes.c',
|
|
'modifiers.c',
|
|
'session.c',
|
|
'splash.c',
|
|
'themes.c',
|
|
pikadbusservice_gen,
|
|
]
|
|
|
|
# Workaround for generated header included in other directories.
|
|
configInclude = include_directories('.')
|
|
|
|
|
|
libappgui = static_library('appgui',
|
|
libappgui_sources,
|
|
include_directories: [ rootInclude, rootAppInclude, ],
|
|
c_args: '-DG_LOG_DOMAIN="Pika-GUI"',
|
|
dependencies: [
|
|
cairo, gegl, gdk_pixbuf, gio_specific, gtk3
|
|
],
|
|
install: false,
|
|
)
|