]> cloud.milkyroute.net Git - dolphin.git/blobdiff - src/CMakeLists.txt
Oh, this won't let Ctrl+click for deselecting items ... OK, a different hack is needed.
[dolphin.git] / src / CMakeLists.txt
index c2025178612195f235c1dcb68ba217784383067c..028d1ef08e32d2033fa0a4f420a0533828a0e1f6 100644 (file)
@@ -2,7 +2,7 @@
 add_subdirectory( pics )
 add_subdirectory( tests )
 
-include_directories( ${KDE4_INCLUDE_DIR} ${QT_INCLUDES} ${BLITZ_INCLUDES} )
+include_directories( ${KDE4_INCLUDE_DIR} ${QT_INCLUDES} ${BLITZ_INCLUDES} ${SOPRANO_INCLUDE_DIR} )
 
 ########### next target ###############
 
@@ -22,6 +22,8 @@ set(dolphinprivate_LIB_SRCS
     dolphinsortfilterproxymodel.cpp
     renamedialog.cpp
     dolphinview.cpp
+    ratingpainter.cpp
+    dolphindropcontroller.cpp
     )
 
 kde4_add_kcfg_files(dolphinprivate_LIB_SRCS
@@ -36,17 +38,18 @@ kde4_add_kcfg_files(dolphinprivate_LIB_SRCS
 kde4_add_library(dolphinprivate SHARED ${dolphinprivate_LIB_SRCS})
 
 find_package(Nepomuk)
+find_package(Soprano)
 macro_bool_to_01(Nepomuk_FOUND HAVE_NEPOMUK)
 
 configure_file(config-nepomuk.h.cmake ${CMAKE_CURRENT_BINARY_DIR}/config-nepomuk.h )
 
 target_link_libraries(dolphinprivate ${KDE4_KFILE_LIBS} konq ${BLITZ_LIBRARIES})
 if (Nepomuk_FOUND)
-  target_link_libraries(dolphinprivate ${NEPOMUK_LIBRARIES})
+  target_link_libraries(dolphinprivate ${NEPOMUK_LIBRARIES} ${SOPRANO_LIBRARIES})
 endif (Nepomuk_FOUND)
 
 
-set_target_properties(dolphinprivate PROPERTIES VERSION 1.0.0 SOVERSION 1 )
+set_target_properties(dolphinprivate PROPERTIES VERSION ${GENERIC_LIB_VERSION} SOVERSION ${GENERIC_LIB_SOVERSION} )
 install(TARGETS dolphinprivate  DESTINATION ${LIB_INSTALL_DIR})