summaryrefslogtreecommitdiff
path: root/src/CMakeLists.txt
diff options
context:
space:
mode:
authorAndrea Diamantini <adjam7@gmail.com>2012-07-23 17:55:03 +0200
committerAndrea Diamantini <adjam7@gmail.com>2012-12-10 02:17:54 +0100
commit16c625403695c82055388fb3b2bda728d33028c1 (patch)
tree3ac7acdc2b247b44488d1e90580e3fc4f82255e9 /src/CMakeLists.txt
parentWARNING COMMIT --> FIRST REKONQ 2 IMPORT (diff)
downloadrekonq-16c625403695c82055388fb3b2bda728d33028c1.tar.xz
TabWindow, first import :)
Diffstat (limited to 'src/CMakeLists.txt')
-rw-r--r--src/CMakeLists.txt61
1 files changed, 61 insertions, 0 deletions
diff --git a/src/CMakeLists.txt b/src/CMakeLists.txt
new file mode 100644
index 00000000..eee8b129
--- /dev/null
+++ b/src/CMakeLists.txt
@@ -0,0 +1,61 @@
+### ------- sub dirs -------
+
+ADD_SUBDIRECTORY( data )
+
+
+### ------- SETTING REKONQ FILES..
+
+set(rekonq_KDEINIT_SRCS
+ #----------------------------------------
+ tabwindow/tabbar.cpp
+ tabwindow/tabwindow.cpp
+ #----------------------------------------
+ webwindow/webpage.cpp
+ webwindow/webwindow.cpp
+)
+
+
+### ------------- INCLUDING DIRECTORIES...
+
+INCLUDE_DIRECTORIES ( ${CMAKE_CURRENT_SOURCE_DIR}
+ ${CMAKE_CURRENT_SOURCE_DIR}/tabwindow
+ ${CMAKE_CURRENT_SOURCE_DIR}/webwindow
+ ${CMAKE_CURRENT_BINARY_DIR}
+ ${KDE4_INCLUDES}
+ ${QT4_INCLUDES}
+)
+
+### -------------- ADDING DEFINITIONS...
+
+ADD_DEFINITIONS ( ${KDE4_DEFINITIONS} )
+
+
+### -------------- ADDING APPLICATION ICON...
+
+KDE4_ADD_APP_ICON( rekonq_KDEINIT_SRCS ${CMAKE_CURRENT_SOURCE_DIR}/../icons/hi*-app-rekonq.png )
+
+
+### --------------- ADDING EXECUTABLE...
+
+# NOTE: This is the simple main used to test the tabwindow :)
+KDE4_ADD_KDEINIT_EXECUTABLE( rekonq ${rekonq_KDEINIT_SRCS} tabmain.cpp )
+
+
+### --------------- TARGETTING LINK LIBRARIES...
+
+TARGET_LINK_LIBRARIES ( kdeinit_rekonq
+ ${QT_LIBRARIES}
+ ${QT_QTSCRIPT_LIBRARY}
+ ${QT_QTWEBKIT_LIBRARY}
+ ${KDE4_KDEWEBKIT_LIBS}
+ ${KDE4_KUTILS_LIBS}
+ ${KDE4_KDEUI_LIBS}
+ ${KDE4_KIO_LIBS}
+ ${KDE4_KPARTS_LIBS}
+)
+
+
+### ------------ INSTALL FILES...
+
+INSTALL( TARGETS rekonq ${INSTALL_TARGETS_DEFAULT_ARGS} )
+INSTALL( TARGETS kdeinit_rekonq ${INSTALL_TARGETS_DEFAULT_ARGS} )