[kdelibs/kglib] added cmake support

git-svn-id: svn://anonsvn.kde.org/home/kde/branches/trinity/kdelibs@1217534 283d02a7-25f6-0310-bc7c-ecb5cbfe19da
v3.5.13-sru
samelian 13 anni fa
parent 2fa036d589
commit 0d772cdcb1

@ -565,6 +565,20 @@ if( NOT LIBXSLT_FOUND )
endif( NOT LIBXSLT_FOUND )
##### check for glib-2.0 & friends ##############
pkg_search_module( GLIB2 glib-2.0 )
if( NOT GLIB2_FOUND )
tde_message_fatal( "glib-2.0 are required, but not found on your system" )
endif( )
pkg_search_module( GOBJECT2 gobject-2.0 )
if( NOT GLIB2_FOUND )
tde_message_fatal( "gobject-2.0 are required, but not found on your system" )
endif( )
##### check for Qt3 #############################
# find_package( Qt3 )
@ -767,6 +781,7 @@ install( FILES
add_subdirectory( dcop )
add_subdirectory( libltdl )
add_subdirectory( kglib )
add_subdirectory( kdefx )
add_subdirectory( kdecore )
add_subdirectory( kunittest )

@ -0,0 +1,37 @@
#################################################
#
# (C) 2010-2011 Serghei Amelian
# serghei (DOT) amelian (AT) gmail.com
#
# Improvements and feedback are welcome
#
# This file is released under GPL >= 2
#
#################################################
include_directories(
${TQT_INCLUDE_DIRS}
${GLIB2_INCLUDE_DIRS}
)
link_directories(
${TQT_LIBRARY_DIRS}
)
##### headers ###################################
install( FILES
TGlibEventLoop.h
DESTINATION ${INCLUDE_INSTALL_DIR} )
#### kglib ######################################
tde_add_library( kglib SHARED
SOURCES TGlibEventLoop.cpp
VERSION 0.0.0
LINK ${TQT_LIBRARIES} ${GLIB2_LIBRARIES} ${GOBJECT2_LIBRARIES}
DESTINATION ${LIB_INSTALL_DIR}
)
Caricamento…
Annulla
Salva