[prev in list] [next in list] [prev in thread] [next in thread] 

List:       kde-commits
Subject:    [kde-workspace/farhad_hf/lockscreen] /: things are working now,
From:       Farhad Hedayati Fard <hf.farhad () gmail ! com>
Date:       2011-07-27 12:15:42
Message-ID: 20110727121542.D2B75A60A6 () git ! kde ! org
[Download RAW message or body]

Git commit 2003a94144e7aee9ccba12b39a6d4b185e911022 by Farhad Hedayati Fard.
Committed on 23/07/2011 at 14:25.
Pushed by hedayatifard into branch 'farhad_hf/lockscreen'.

things are working now, and build issues are almost solved. there is only one error \
left regarding to moc file generation.

M  +22   -0    kwin/CMakeLists.txt
M  +4    -2    krunner/CMakeLists.txt

http://commits.kde.org/kde-workspace/2003a94144e7aee9ccba12b39a6d4b185e911022

diff --git a/krunner/CMakeLists.txt b/krunner/CMakeLists.txt
index 5244507..e47728d 100644
--- a/krunner/CMakeLists.txt
+++ b/krunner/CMakeLists.txt
@@ -9,8 +9,6 @@ include_directories(${KDEBASE_WORKSPACE_SOURCE_DIR}/libs/ksysguard
                     ${KDEBASE_WORKSPACE_SOURCE_DIR}/libs/kephal
                     )
 
-set(screensaver_xml \
${KDEBASE_WORKSPACE_SOURCE_DIR}/kwin/screenlocker/dbus/org.freedesktop.ScreenSaver.xml)
                
-QT4_ADD_DBUS_INTERFACE(krunner_sessions_SRCS ${screensaver_xml} \
screensaver_interface)  
 
 set(krunner_KCFG_SRCS kcfg/krunnersettings.kcfgc kcfg/klaunchsettings.kcfgc)
@@ -43,6 +41,10 @@ set(krunner_SRCS
    ${default_interface_SRCS}
    ${quicksand_interface_SRCS})
 
+set(screensaver_xml \
${KDEBASE_WORKSPACE_SOURCE_DIR}/kwin/screenlocker/dbus/org.freedesktop.ScreenSaver.xml)
 +QT4_ADD_DBUS_INTERFACE(krunner_SRCS ${screensaver_xml} screensaver_interface)
+
+
 kde4_add_ui_files(krunner_SRCS interfaceOptions.ui)
 kde4_add_kcfg_files(krunner_SRCS ${krunner_KCFG_SRCS})
 
diff --git a/kwin/CMakeLists.txt b/kwin/CMakeLists.txt
index 9ecaaaa..002910f 100644
--- a/kwin/CMakeLists.txt
+++ b/kwin/CMakeLists.txt
@@ -106,6 +106,9 @@ endif( KWIN_HAVE_COMPOSITING )
 
 set(kwin_KDEINIT_SRCS
    screenlocker/screensaver/saverengine.cpp
+   screenlocker/screensaver/xautolock.cpp
+   screenlocker/screensaver/xautolock_diy.c
+   screenlocker/screensaver/xautolock_engine.c
    workspace.cpp 
    client.cpp 
    clientgroup.cpp
@@ -202,6 +205,7 @@ if(KWIN_BUILD_SCREENEDGES)
 endif(KWIN_BUILD_SCREENEDGES)
 
 
+
 qt4_add_dbus_adaptor( kwin_KDEINIT_SRCS org.kde.KWin.xml workspace.h KWin::Workspace \
)  
 qt4_add_dbus_interface( kwin_KDEINIT_SRCS
@@ -209,12 +213,30 @@ qt4_add_dbus_interface( kwin_KDEINIT_SRCS
 
 qt4_add_resources( kwin_KDEINIT_SRCS resources.qrc )
 
+SET_SOURCE_FILES_PROPERTIES(
+     ${CMAKE_CURRENT_BINARY_DIR}/screenlocker/kscreensaversettings.cpp
+     ${CMAKE_CURRENT_BINARY_DIR}/screenlocker/screensaveradaptor.cpp
+     ${CMAKE_CURRENT_BINARY_DIR}/screenlocker/kscreensaveradaptor.cpp
+     PROPERTIES GENERATED 1
+)
+set (
+     kwin_KDEINIT_SRCS
+     ${kwin_KDEINIT_SRCS}
+     ${CMAKE_CURRENT_BINARY_DIR}/screenlocker/kscreensaversettings.cpp
+     ${CMAKE_CURRENT_BINARY_DIR}/screenlocker/screensaveradaptor.cpp
+     ${CMAKE_CURRENT_BINARY_DIR}/screenlocker/kscreensaveradaptor.cpp
+)
+
 add_subdirectory( screenlocker )
 kde4_add_kdeinit_executable( kwin ${kwin_KDEINIT_SRCS})
 
 SET_SOURCE_FILES_PROPERTIES(${CMAKE_CURRENT_BINARY_DIR}/kscreensaveradaptor.h \
${CMAKE_CURRENT_BINARY_DIR}/screensaveradaptor.h \
${CMAKE_CURRENT_BINARY_DIR}/kscreensaversettings.h PROPERTIES GENERATED 1)  \
add_dependencies(kwin generated_saver_dbus)  
+if(X11_Xss_LIB)
+  target_link_libraries(kdeinit_kwin ${X11_Xss_LIB})
+endif(X11_Xss_LIB)
+
 target_link_libraries(kdeinit_kwin ${KDE4_KDEUI_LIBS} ${KDE4_PLASMA_LIBS} kephal \
kworkspace kdecorations kwineffects ${X11_LIBRARIES})  
 if(KWIN_BUILD_SCRIPTING)


[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic