mirror of
https://github.com/edeproject/ede.git
synced 2023-08-10 21:13:03 +03:00
00f5f2d59a
session should be logged out. Previous version (althought commented) was closing all windows (buttons and rest are counted too), not their main window. Thanks to some old code from babaya project I found, XmuClientWindow is what I needed, so emulation is provided to avoid linking with libXmu. Also added some more signals to detect quitting. Pending issue: I'm getting strange sound driver locks when X are started via evoke. This is un-reporoduceable when evoke is started from gui console. This still needs to be investigate.
24 lines
629 B
Plaintext
24 lines
629 B
Plaintext
#
|
|
# $Id$
|
|
#
|
|
# Part of Equinox Desktop Environment (EDE).
|
|
# Copyright (c) 2000-2007 EDE Authors.
|
|
#
|
|
# This program is licensed under terms of the
|
|
# GNU General Public License version 2 or newer.
|
|
# See COPYING for details.
|
|
|
|
SubDir TOP evoke ;
|
|
|
|
# use SIGHUP for now as default
|
|
ObjectC++Flags evoke.cpp : -DUSE_SIGHUP ;
|
|
|
|
SOURCE = evoke.cpp EvokeService.cpp Spawn.cpp Splash.cpp Log.cpp Logout.cpp Crash.cpp Autostart.cpp ;
|
|
|
|
LinkAgainst evoke : -lao -lvorbis -lvorbisfile -lmad ;
|
|
|
|
EdeProgram evoke : $(SOURCE) ;
|
|
FltkProgramBare test/evoke_test : test/evoke_test.cpp ;
|
|
#TranslationStrings locale : $(SOURCE) ;
|
|
EdeManual doc/evoke.txt ;
|