summaryrefslogtreecommitdiffstats
path: root/CMakeLists.txt
diff options
context:
space:
mode:
authortpearson <tpearson@283d02a7-25f6-0310-bc7c-ecb5cbfe19da>2011-05-05 21:23:56 +0000
committertpearson <tpearson@283d02a7-25f6-0310-bc7c-ecb5cbfe19da>2011-05-05 21:23:56 +0000
commit39e896bddf25bf34cbf8be814d959181e2c1d1dd (patch)
tree0df1fb89a475807a1cba375f5d3b2e12575ece59 /CMakeLists.txt
parent2a97c989075e44dcc549531f0d5a078c446c8dd4 (diff)
downloadkbfx-39e896bddf25bf34cbf8be814d959181e2c1d1dd.tar.gz
kbfx-39e896bddf25bf34cbf8be814d959181e2c1d1dd.zip
Fix up kbfx CMake files to allow compilation with TDE >= 3.5.13
git-svn-id: svn://anonsvn.kde.org/home/kde/branches/trinity/applications/kbfx@1230529 283d02a7-25f6-0310-bc7c-ecb5cbfe19da
Diffstat (limited to 'CMakeLists.txt')
-rw-r--r--CMakeLists.txt14
1 files changed, 14 insertions, 0 deletions
diff --git a/CMakeLists.txt b/CMakeLists.txt
index 52e2459..d7ac656 100644
--- a/CMakeLists.txt
+++ b/CMakeLists.txt
@@ -166,6 +166,13 @@ ELSE (NOT USE_KDE4)
)
ENDIF (NOT USE_KDE4)
+IF (NOT QT_FOUND)
+ MESSAGE("TQt3 not found, assuming TQt4 was desired")
+ SET(TQT_INCLUDE_DIR "/usr/include/qt4")
+ELSE ()
+ SET(TQT_INCLUDE_DIR "${QT_INCLUDE_DIR}")
+ENDIF ()
+
INCLUDE_DIRECTORIES(
${CMAKE_BINARY_DIR}
${CMAKE_BINARY_DIR}/kbfxlib/data
@@ -179,6 +186,8 @@ INCLUDE_DIRECTORIES(
${CMAKE_SOURCE_DIR}/src
${CMAKE_SOURCE_DIR}/configdialog
${CMAKE_SOURCE_DIR}/plugins/common
+ ${TQT_INCLUDE_DIR}
+ ${KDE3_INCLUDE_DIR}
${KDE3_INCLUDE_DIR}/kbfx
${KDE3_INCLUDE_DIR}/kbfx/plugins
${INCLUDE_SEARCH_PATHES}
@@ -210,6 +219,11 @@ ENDIF (NOT USE_KDE4)
SET(KBFX_LIB_INSTALL_DIR ${LIB_INSTALL_DIR})
+SET(QT_UIC_EXECUTABLE "/usr/bin/uic-tqt")
+SET(QT_MOC_EXECUTABLE "/usr/bin/tmoc")
+
+SET(CMAKE_CXX_FLAGS "-I/usr/include/tqt -include tqt.h -DTQT_THREAD_SUPPORT")
+
ADD_SUBDIRECTORY(kbfxlib/data)
ADD_SUBDIRECTORY(kbfxlib/common)
ADD_SUBDIRECTORY(src)