Compare commits

..

2 Commits

2 changed files with 14 additions and 0 deletions

View File

@ -14,5 +14,8 @@ strip = 'ARCH-pc-banan_os-strip'
pkg-config = 'pkg-config' pkg-config = 'pkg-config'
cmake = 'CMAKE' cmake = 'CMAKE'
glib-compile-schemas = '/usr/bin/glib-compile-schemas'
glib-compile-resources = '/usr/bin/glib-compile-resources'
[properties] [properties]
sys_root='SYSROOT' sys_root='SYSROOT'

View File

@ -241,6 +241,17 @@ int main()
dprintln("Window server started"); dprintln("Window server started");
if (access("/usr/bin/xbanan", O_EXEC) == 0)
{
if (fork() == 0)
{
dup2(STDDBG_FILENO, STDOUT_FILENO);
dup2(STDDBG_FILENO, STDERR_FILENO);
execl("/usr/bin/xbanan", "xbanan", NULL);
exit(1);
}
}
auto config = parse_config(); auto config = parse_config();
WindowServer window_server(framebuffer, config.corner_radius); WindowServer window_server(framebuffer, config.corner_radius);