Selaa lähdekoodia

[kdelibs/kglib] added cmake support

git-svn-id: svn://anonsvn.kde.org/home/kde/branches/trinity/kdelibs@1217534 283d02a7-25f6-0310-bc7c-ecb5cbfe19da
tags/v3.5.13
samelian 8 vuotta sitten
vanhempi
commit
0d772cdcb1
2 muutettua tiedostoa jossa 52 lisäystä ja 0 poistoa
  1. 15
    0
      CMakeLists.txt
  2. 37
    0
      kglib/CMakeLists.txt

+ 15
- 0
CMakeLists.txt Näytä tiedosto

@@ -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 )

+ 37
- 0
kglib/CMakeLists.txt Näytä tiedosto

@@ -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}
)

Loading…
Peruuta
Tallenna