summaryrefslogtreecommitdiff
path: root/src/CMakeLists.txt
diff options
context:
space:
mode:
authorAndrea Diamantini <adjam7@gmail.com>2012-07-31 18:15:08 +0200
committerAndrea Diamantini <adjam7@gmail.com>2012-12-10 02:48:04 +0100
commitf53c040991f8b84fba1c6ce72087408f06df6a7c (patch)
tree8072afc4fde8236894504684d9ed46cef9042ca1 /src/CMakeLists.txt
parentdetach tab action restored :) (diff)
downloadrekonq-f53c040991f8b84fba1c6ce72087408f06df6a7c.tar.xz
Bookmark Manager restore
Diffstat (limited to 'src/CMakeLists.txt')
-rw-r--r--src/CMakeLists.txt40
1 files changed, 39 insertions, 1 deletions
diff --git a/src/CMakeLists.txt b/src/CMakeLists.txt
index 073bbc60..0ca0f1dd 100644
--- a/src/CMakeLists.txt
+++ b/src/CMakeLists.txt
@@ -5,6 +5,8 @@ ADD_SUBDIRECTORY( data )
### ------- SETTING REKONQ FILES..
+
+# src files
set(rekonq_KDEINIT_SRCS
#----------------------------------------
application.cpp
@@ -21,7 +23,11 @@ set(rekonq_KDEINIT_SRCS
adblock/adblockruletextmatchimpl.cpp
adblock/adblockwidget.cpp
adblock/blockedelementswidget.cpp
-
+ #----------------------------------------
+ bookmarks/bookmarkmanager.cpp
+ bookmarks/bookmarkscontextmenu.cpp
+ bookmarks/bookmarkstoolbar.cpp
+ bookmarks/bookmarkowner.cpp
#----------------------------------------
history/historymanager.cpp
history/historymodels.cpp
@@ -49,6 +55,17 @@ set(rekonq_KDEINIT_SRCS
)
+# Nepomuk OPTIONAL src files
+IF(HAVE_NEPOMUK)
+ SET( rekonq_KDEINIT_SRCS
+ ${rekonq_KDEINIT_SRCS}
+ urlbar/resourcelinkdialog.cpp
+ urlbar/newresourcedialog.cpp
+ )
+ENDIF(HAVE_NEPOMUK)
+
+
+# ui files
KDE4_ADD_UI_FILES( rekonq_KDEINIT_SRCS
#----------------------------------------
settings/settings_general.ui
@@ -65,9 +82,11 @@ KDE4_ADD_UI_FILES( rekonq_KDEINIT_SRCS
INCLUDE_DIRECTORIES ( ${CMAKE_CURRENT_SOURCE_DIR}
${CMAKE_CURRENT_SOURCE_DIR}/adblock
+ ${CMAKE_CURRENT_SOURCE_DIR}/bookmarks
${CMAKE_CURRENT_SOURCE_DIR}/history
${CMAKE_CURRENT_SOURCE_DIR}/session
${CMAKE_CURRENT_SOURCE_DIR}/settings
+ ${CMAKE_CURRENT_SOURCE_DIR}/urlbar
${CMAKE_CURRENT_SOURCE_DIR}/tabwindow
${CMAKE_CURRENT_SOURCE_DIR}/webwindow
${CMAKE_CURRENT_BINARY_DIR}
@@ -75,6 +94,16 @@ INCLUDE_DIRECTORIES ( ${CMAKE_CURRENT_SOURCE_DIR}
${QT4_INCLUDES}
)
+# Nepomuk optional include directories
+IF(HAVE_NEPOMUK)
+ INCLUDE_DIRECTORIES(${SOPRANO_INCLUDE_DIR}
+ ${NEPOMUK_INCLUDE_DIR}
+ )
+
+ INCLUDE(SopranoAddOntology)
+ENDIF(HAVE_NEPOMUK)
+
+
### -------------- ADDING DEFINITIONS...
ADD_DEFINITIONS ( ${KDE4_DEFINITIONS} )
@@ -108,6 +137,15 @@ TARGET_LINK_LIBRARIES ( kdeinit_rekonq
${KDE4_KPARTS_LIBS}
)
+# Nepomuk optional target link libraries
+IF(HAVE_NEPOMUK)
+ TARGET_LINK_LIBRARIES( kdeinit_rekonq
+ ${NEPOMUK_LIBRARIES}
+ ${NEPOMUK_QUERY_LIBRARIES}
+ ${SOPRANO_LIBRARIES}
+ )
+ENDIF(HAVE_NEPOMUK)
+
### ------------ INSTALL FILES...