From 0deab11cb6172669b3165bf4144ef0c5b3da8b81 Mon Sep 17 00:00:00 2001 From: Timothy Pearson Date: Tue, 13 May 2014 23:27:12 -0500 Subject: [PATCH] Use standard tde_add_library CMake methods to gain SCM information in crash reporter --- src/CMakeLists.txt | 31 +++++++++++++------------------ 1 file changed, 13 insertions(+), 18 deletions(-) diff --git a/src/CMakeLists.txt b/src/CMakeLists.txt index 6eaaad4..195eaab 100644 --- a/src/CMakeLists.txt +++ b/src/CMakeLists.txt @@ -1,27 +1,22 @@ -# Sources -SET(GTK-QT-SOURCES - qt_main.c - qt_qt_wrapper.cpp - qt_rc_style.c - qt_theme_draw.c) +set( target qtengine ) -ADD_LIBRARY(qtengine SHARED ${GTK-QT-SOURCES}) +set( ${target}_SRCS + qt_main.c + qt_qt_wrapper.cpp + qt_rc_style.c + qt_theme_draw.c +) + +tde_add_library( ${target} SHARED AUTOMOC + SOURCES ${${target}_SRCS} + LINK ${GTK_LINK_FLAGS} ${BONOBO_LINK_FLAGS} ${TQT_LIBRARIES} -lX11 -ltdecore + DESTINATION ${INSTALL_PATH_GTK_ENGINES} +) # Add GTK's cflags SET(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} ${GTK_CFLAGS} ${BONOBO_CFLAGS}") SET(CMAKE_C_FLAGS "${CMAKE_C_FLAGS} ${GTK_CFLAGS} ${BONOBO_CFLAGS}") -TARGET_LINK_LIBRARIES(qtengine ${GTK_LINK_FLAGS} ${BONOBO_LINK_FLAGS} ${TQT_LIBRARIES} -lX11 -ltdecore) - -INSTALL( - TARGETS qtengine - DESTINATION ${INSTALL_PATH_GTK_ENGINES} - PERMISSIONS - OWNER_READ OWNER_WRITE OWNER_EXECUTE - GROUP_READ GROUP_EXECUTE - WORLD_READ WORLD_EXECUTE -) - INSTALL( FILES gtkrc DESTINATION "${INSTALL_PATH_GTK_THEMES}/Qt/gtk-2.0"