[prev in list] [next in list] [prev in thread] [next in thread]
List: kde-commits
Subject: KDE/kdevelop
From: Matt Rogers <mattr () kde ! org>
Date: 2006-09-02 16:33:38
Message-ID: 1157214818.153447.24021.nullmailer () svn ! kde ! org
[Download RAW message or body]
SVN commit 580092 by mattr:
Depend on external threadweaver. It it only looked for in the KDE
includes directory and the KDE libs directory, since we expect it to
become a part of kdelibs soon
M +1 -0 CMakeLists.txt
A cmake/modules/FindThreadWeaver.cmake
M +1 -1 languages/cpp/CMakeLists.txt
M +1 -1 languages/csharp/CMakeLists.txt
M +1 -1 languages/java/CMakeLists.txt
M +1 -2 lib/CMakeLists.txt
M +6 -5 lib/kdevbackgroundparser.cpp
D lib/weaver (directory)
--- trunk/KDE/kdevelop/CMakeLists.txt #580091:580092
@@ -7,6 +7,7 @@
include (MacroLibrary)
find_package(BerkeleyDB REQUIRED)
+find_package(ThreadWeaver REQUIRED)
add_definitions (${QT_DEFINITIONS} ${KDE4_DEFINITIONS} -DHAVE_CONFIG_H=1)
link_directories (${KDE4_LIB_DIR})
--- trunk/KDE/kdevelop/languages/cpp/CMakeLists.txt #580091:580092
@@ -3,7 +3,7 @@
add_subdirectory(duchain)
#add_subdirectory(app_templates)
-include_directories( ${CMAKE_TOP_BUILD_DIR}/ ${CMAKE_SOURCE_DIR}/lib \
${CMAKE_SOURCE_DIR}/lib/weaver ${CMAKE_SOURCE_DIR}/lib/editor \
${CMAKE_SOURCE_DIR}/languages/cpp/duchain ${CMAKE_SOURCE_DIR}/languages/cpp/parser \
+include_directories( ${CMAKE_TOP_BUILD_DIR}/ ${CMAKE_SOURCE_DIR}/lib \
${THREADWEAVER_INCLUDE_DIR} ${CMAKE_SOURCE_DIR}/lib/editor \
${CMAKE_SOURCE_DIR}/languages/cpp/duchain ${CMAKE_SOURCE_DIR}/languages/cpp/parser )
--- trunk/KDE/kdevelop/languages/csharp/CMakeLists.txt #580091:580092
@@ -1,7 +1,7 @@
add_subdirectory(parser)
-include_directories( ${CMAKE_SOURCE_DIR}/lib ${CMAKE_SOURCE_DIR}/lib/weaver
+include_directories( ${CMAKE_SOURCE_DIR}/lib ${THREADWEAVER_INCLUDE_DIR}
)
--- trunk/KDE/kdevelop/languages/java/CMakeLists.txt #580091:580092
@@ -1,7 +1,7 @@
add_subdirectory(parser)
-include_directories( ${CMAKE_SOURCE_DIR}/lib ${CMAKE_SOURCE_DIR}/lib/weaver
+include_directories( ${CMAKE_SOURCE_DIR}/lib ${THREADWEAVER_INCLUDE_DIR}
)
--- trunk/KDE/kdevelop/lib/CMakeLists.txt #580091:580092
@@ -1,12 +1,11 @@
-add_subdirectory(weaver)
add_subdirectory(util)
add_subdirectory(widgets)
add_subdirectory(debugger)
add_subdirectory(projectmanager)
add_subdirectory(settings)
-include_directories( ${CMAKE_SOURCE_DIR}/lib/util ${CMAKE_SOURCE_DIR}/lib/widgets \
${CMAKE_SOURCE_DIR}/lib/weaver ${CMAKE_SOURCE_DIR}/lib/editor \
${CMAKE_SOURCE_DIR}/lib/backgroundparser ${CMAKE_SOURCE_DIR}/lib/interfaces ) \
+include_directories( ${CMAKE_SOURCE_DIR}/lib/util ${CMAKE_SOURCE_DIR}/lib/widgets \
${THREADWEAVER_INCLUDE_DIR} ${CMAKE_SOURCE_DIR}/lib/editor \
${CMAKE_SOURCE_DIR}/lib/backgroundparser ${CMAKE_SOURCE_DIR}/lib/interfaces )
########### next target ###############
--- trunk/KDE/kdevelop/lib/kdevbackgroundparser.cpp #580091:580092
@@ -51,10 +51,11 @@
#include <ktexteditor/smartinterface.h>
#include <ktexteditor/document.h>
-#include <weaver/State.h>
-#include <weaver/ThreadWeaver.h>
-#include <weaver/JobCollection.h>
-#include <weaver/DebuggingAids.h>
+//ThreadWeaver includes
+#include <State.h>
+#include <ThreadWeaver.h>
+#include <JobCollection.h>
+#include <DebuggingAids.h>
#include "kdevparserdependencypolicy.h"
@@ -63,7 +64,7 @@
m_delay( 500 ),
m_modelsToCache( 0 ),
m_progressBar( new QProgressBar ),
- m_weaver( new Weaver( this, 2 ) ),
+ m_weaver( new Weaver( this ) ),
m_dependencyPolicy( new KDevParserDependencyPolicy ),
m_mutex(new QMutex()),
m_waitForJobCreation(new QWaitCondition)
[prev in list] [next in list] [prev in thread] [next in thread]
Configure |
About |
News |
Add a list |
Sponsored by KoreLogic