All pastes #777839 Raw Edit

Anonymous

public text v1 · immutable
·published 2007-11-17 01:11 UTC
rendered paste body
Index: bookmark_module/CMakeLists.txt
===================================================================
--- bookmark_module/CMakeLists.txt	(revision 737687)
+++ bookmark_module/CMakeLists.txt	(working copy)
@@ -1,15 +1,15 @@
 include_directories(
   ${CMAKE_CURRENT_SOURCE_DIR}/../../            # sidebar dir
   ${CMAKE_CURRENT_SOURCE_DIR}/../      # trees dir
-  ${CMAKE_SOURCE_DIR}/apps/konqueror/sidebar            # sidebar dir
-  ${CMAKE_SOURCE_DIR}/apps/konqueror/sidebar/trees      # trees dir
+  ${CMAKE_CURRENT_BINARY_DIR}/../            # trees dir
 )
 
-set(konq_sidebartree_bookmarks_SRCS bookmark_module.cpp bookmark_item.cpp ${libkonq_sidebar_tree_SRCS} )
+set(konq_sidebartree_bookmarks_SRCS bookmark_module.cpp bookmark_item.cpp)
 
 
 kde4_add_plugin(konq_sidebartree_bookmarks ${konq_sidebartree_bookmarks_SRCS})
 
+target_link_libraries(konq_sidebartree_bookmarks sidebar_tree)
 target_link_libraries(konq_sidebartree_bookmarks  ${KDE4_KDEUI_LIBS} konqsidebarplugin konq)
 
 install(TARGETS konq_sidebartree_bookmarks  DESTINATION ${PLUGIN_INSTALL_DIR} )
Index: CMakeLists.txt
===================================================================
--- CMakeLists.txt	(revision 737687)
+++ CMakeLists.txt	(working copy)
@@ -4,6 +4,8 @@
 	${CMAKE_CURRENT_SOURCE_DIR}/konq_sidebartreeitem.cpp 
 	${CMAKE_CURRENT_SOURCE_DIR}/konq_sidebartreetoplevelitem.cpp
 	)
+# this is a pseudo library
+add_library(sidebar_tree STATIC ${libkonq_sidebar_tree_SRCS})
 
 add_subdirectory( init )
 add_subdirectory( dirtree_module )
Index: dirtree_module/CMakeLists.txt
===================================================================
--- dirtree_module/CMakeLists.txt	(revision 737687)
+++ dirtree_module/CMakeLists.txt	(working copy)
@@ -1,6 +1,7 @@
 include_directories(
-  ${CMAKE_CURRENT_SOURCE_DIR}/../.. # sidebar dir
-  ${CMAKE_CURRENT_SOURCE_DIR}/..    # trees dir
+  ${CMAKE_CURRENT_SOURCE_DIR}/../../ # sidebar dir
+  ${CMAKE_CURRENT_SOURCE_DIR}/../    # trees dir
+  ${CMAKE_CURRENT_BINARY_DIR}/../            # trees dir
  )
 
 
@@ -11,6 +12,7 @@
 
 kde4_add_plugin(konq_sidebartree_dirtree ${konq_sidebartree_dirtree_SRCS})
 
+target_link_libraries(konq_sidebartree_dirtree sidebar_tree )
 target_link_libraries(konq_sidebartree_dirtree  ${KDE4_KDE3SUPPORT_LIBS} konq konqsidebarplugin  )
 
 install(TARGETS konq_sidebartree_dirtree  DESTINATION ${PLUGIN_INSTALL_DIR} )
Index: history_module/CMakeLists.txt
===================================================================
--- history_module/CMakeLists.txt	(revision 737687)
+++ history_module/CMakeLists.txt	(working copy)
@@ -1,6 +1,7 @@
 include_directories(
-  ${CMAKE_CURRENT_SOURCE_DIR}/../.. # sidebar dir
-  ${CMAKE_CURRENT_SOURCE_DIR}/..    # trees dir
+  ${CMAKE_CURRENT_SOURCE_DIR}/../../ # sidebar dir
+  ${CMAKE_CURRENT_SOURCE_DIR}/../    # trees dir
+  ${CMAKE_CURRENT_BINARY_DIR}/../            # trees dir
 )
 
 
@@ -11,6 +12,7 @@
 
 kde4_add_plugin(konq_sidebartree_history ${konq_sidebartree_history_SRCS})
 
+target_link_libraries(konq_sidebartree_history sidebar_tree )
 target_link_libraries(konq_sidebartree_history  ${KDE4_KDEUI_LIBS} konqsidebarplugin konq )
 
 install(TARGETS konq_sidebartree_history  DESTINATION ${PLUGIN_INSTALL_DIR} )