Add standalone login shell for diya-session-manager backend
This commit is contained in:
30
meson.build
30
meson.build
@@ -48,18 +48,38 @@ foreach proto : wl_protocols
|
||||
command: [ wayland_scanner, 'public-code', '@INPUT@', '@OUTPUT@' ] )
|
||||
endforeach
|
||||
|
||||
src = [
|
||||
'src/base.c',
|
||||
gnome=import('gnome')
|
||||
|
||||
base = [
|
||||
'src/base.c'
|
||||
]
|
||||
|
||||
dm_src = [
|
||||
base,
|
||||
'src/launcher.c',
|
||||
'src/background.c',
|
||||
'src/wayland.c',
|
||||
'src/shell.c',
|
||||
'src/foreign.c',
|
||||
'src/session.c',
|
||||
'src/main.c',
|
||||
'src/wayland.c',
|
||||
'src/dm.c',
|
||||
wayland_targets]
|
||||
|
||||
executable(
|
||||
'diya-shell',
|
||||
src,
|
||||
dm_src,
|
||||
dependencies: [gtk, gtk_layer_shell, wayland_client])
|
||||
|
||||
login_src = [
|
||||
base,
|
||||
'src/login-shell.c',
|
||||
'src/login.c'
|
||||
]
|
||||
|
||||
login_resource = gnome.compile_resources('resources','resources/login-shell/gresource.xml')
|
||||
|
||||
executable(
|
||||
'diya-login-shell',
|
||||
login_src,
|
||||
login_resource,
|
||||
dependencies: [gtk, gtk_layer_shell, wayland_client])
|
Reference in New Issue
Block a user