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

List:       kde-core-devel
Subject:    Minor fix for CMake files to properly link QtScript library
From:       Florian Schanda <ma1flfs () cs ! bath ! ac ! uk>
Date:       2007-02-21 13:08:53
Message-ID: 200702211308.53790.ma1flfs () cs ! bath ! ac ! uk
[Download RAW message or body]

Hello all,

attached is a minor patch that properly links libQtScript for libkjsembed.so 
in kdelibs.

Not sure if this fix is correct.

	Florian

["kdelibs-qtscript-fix.patch" (text/x-diff)]

Index: cmake/modules/FindQt4.cmake
===================================================================
--- cmake/modules/FindQt4.cmake	(revision 635925)
+++ cmake/modules/FindQt4.cmake	(working copy)
@@ -594,6 +594,9 @@
 
     # Set QT_QTTEST_LIBRARY
     FIND_LIBRARY(QT_QTTEST_LIBRARY NAMES QtTest QtTest4 PATHS ${QT_LIBRARY_DIR}      \
NO_DEFAULT_PATH) +    
+    # Set QT_QTSCRIPT_LIBRARY
+    FIND_LIBRARY(QT_QTSCRIPT_LIBRARY NAMES QtScript QtScript4 PATHS \
${QT_LIBRARY_DIR}                      NO_DEFAULT_PATH)  
     FIND_LIBRARY(QT_QTDBUS_LIBRARY NAMES QtDBus QtDBus4 PATHS ${QT_LIBRARY_DIR}      \
NO_DEFAULT_PATH)  
Index: kjsembed/kjsembed/CMakeLists.txt
===================================================================
--- kjsembed/kjsembed/CMakeLists.txt	(revision 635925)
+++ kjsembed/kjsembed/CMakeLists.txt	(working copy)
@@ -71,7 +71,7 @@
 
 kde4_add_library(${KJSEMBEDLIBNAME} SHARED ${kjsembed_LIB_SRCS})
 
-target_link_libraries(${KJSEMBEDLIBNAME} ${KDE4_KDECORE_LIBS} \
${QT_QTUITOOLS_LIBRARY} ${QT_QTGUI_LIBRARY} ${QT_QTSVG_LIBRARY} ${QT_QTXML_LIBRARY} \
${KJSLIBNAME} ) +target_link_libraries(${KJSEMBEDLIBNAME} ${KDE4_KDECORE_LIBS} \
${QT_QTUITOOLS_LIBRARY} ${QT_QTGUI_LIBRARY} ${QT_QTSVG_LIBRARY} ${QT_QTXML_LIBRARY} \
${QT_QTSCRIPT_LIBRARY} ${KJSLIBNAME} )  
 set_target_properties(${KJSEMBEDLIBNAME} PROPERTIES VERSION ${GENERIC_LIB_VERSION} \
SOVERSION ${GENERIC_LIB_SOVERSION} )  install(TARGETS ${KJSEMBEDLIBNAME}  DESTINATION \
${LIB_INSTALL_DIR} )



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

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