[prev in list] [next in list] [prev in thread] [next in thread] 

List:       kde-commits
Subject:    [kdelibs/frameworks] /: Comply to the standard directory organization
From:       Kevin Ottens <ervin () kde ! org>
Date:       2012-02-29 22:38:33
Message-ID: 20120229223833.1BFD4A60A9 () git ! kde ! org
[Download RAW message or body]

Git commit cb81c13f88ae749af4ad26ac797514821e8b626d by Kevin Ottens.
Committed on 29/02/2012 at 23:14.
Pushed by ervin into branch 'frameworks'.

Comply to the standard directory organization

M  +3    -3    plasma/CMakeLists.txt
M  +3    -6    tier1/threadweaver/CMakeLists.txt
D  +0    -5    tier1/threadweaver/Examples/CMakeLists.txt
R  +0    -0    tier1/threadweaver/autotests/AppendCharacterJob.cpp [from: t=
ier1/threadweaver/Tests/AppendCharacterJob.cpp - 100% similarity]
R  +0    -0    tier1/threadweaver/autotests/AppendCharacterJob.h [from: tie=
r1/threadweaver/Tests/AppendCharacterJob.h - 100% similarity]
R  +2    -2    tier1/threadweaver/autotests/CMakeLists.txt [from: tier1/thr=
eadweaver/Tests/CMakeLists.txt - 091% similarity]
R  +0    -0    tier1/threadweaver/autotests/DeleteTest.cpp [from: tier1/thr=
eadweaver/Tests/DeleteTest.cpp - 100% similarity]
R  +0    -0    tier1/threadweaver/autotests/DeleteTest.h [from: tier1/threa=
dweaver/Tests/DeleteTest.h - 100% similarity]
R  +0    -0    tier1/threadweaver/autotests/JobTests.cpp [from: tier1/threa=
dweaver/Tests/JobTests.cpp - 100% similarity]
R  +0    -0    tier1/threadweaver/autotests/JobTests.h [from: tier1/threadw=
eaver/Tests/JobTests.h - 100% similarity]
R  +0    -0    tier1/threadweaver/autotests/QueueTests.cpp [from: tier1/thr=
eadweaver/Tests/QueueTests.cpp - 100% similarity]
R  +0    -0    tier1/threadweaver/autotests/QueueTests.h [from: tier1/threa=
dweaver/Tests/QueueTests.h - 100% similarity]
R  +0    -0    tier1/threadweaver/autotests/run-n-tests.py [from: tier1/thr=
eadweaver/Tests/run-n-tests.py - 100% similarity]
A  +9    -0    tier1/threadweaver/examples/CMakeLists.txt
R  +2    -2    tier1/threadweaver/examples/Construction/CMakeLists.txt [fro=
m: tier1/threadweaver/Examples/Construction/CMakeLists.txt - 066% similarit=
y]
R  +0    -0    tier1/threadweaver/examples/Construction/Construction.cpp [f=
rom: tier1/threadweaver/Examples/Construction/Construction.cpp - 100% simil=
arity]
R  +3    -3    tier1/threadweaver/examples/Jobs/CMakeLists.txt [from: tier1=
/threadweaver/Examples/Jobs/CMakeLists.txt - 064% similarity]
R  +0    -0    tier1/threadweaver/examples/Jobs/Jobs.cpp [from: tier1/threa=
dweaver/Examples/Jobs/Jobs.cpp - 100% similarity]
R  +0    -0    tier1/threadweaver/examples/Jobs/Jobs.h [from: tier1/threadw=
eaver/Examples/Jobs/Jobs.h - 100% similarity]
R  +0    -0    tier1/threadweaver/examples/Jobs/JobsBase.ui [from: tier1/th=
readweaver/Examples/Jobs/JobsBase.ui - 100% similarity]
R  +0    -0    tier1/threadweaver/examples/Jobs/WeaverObserverTest.cpp [fro=
m: tier1/threadweaver/Examples/Jobs/WeaverObserverTest.cpp - 100% similarit=
y]
R  +0    -0    tier1/threadweaver/examples/Jobs/WeaverObserverTest.h [from:=
 tier1/threadweaver/Examples/Jobs/WeaverObserverTest.h - 100% similarity]
R  +2    -2    tier1/threadweaver/examples/QProcessJob/CMakeLists.txt [from=
: tier1/threadweaver/Examples/QProcessJob/CMakeLists.txt - 072% similarity]
R  +0    -0    tier1/threadweaver/examples/QProcessJob/MainWindow.cpp [from=
: tier1/threadweaver/Examples/QProcessJob/MainWindow.cpp - 100% similarity]
R  +0    -0    tier1/threadweaver/examples/QProcessJob/MainWindow.h [from: =
tier1/threadweaver/Examples/QProcessJob/MainWindow.h - 100% similarity]
R  +0    -0    tier1/threadweaver/examples/QProcessJob/MainWindowUi.ui [fro=
m: tier1/threadweaver/Examples/QProcessJob/MainWindowUi.ui - 100% similarit=
y]
R  +0    -0    tier1/threadweaver/examples/QProcessJob/QProcessJob.cpp [fro=
m: tier1/threadweaver/Examples/QProcessJob/QProcessJob.cpp - 100% similarit=
y]
R  +0    -0    tier1/threadweaver/examples/QProcessJob/QProcessJob.h [from:=
 tier1/threadweaver/Examples/QProcessJob/QProcessJob.h - 100% similarity]
R  +0    -0    tier1/threadweaver/examples/QProcessJob/main.cpp [from: tier=
1/threadweaver/Examples/QProcessJob/main.cpp - 100% similarity]
R  +3    -3    tier1/threadweaver/examples/SMIV/CMakeLists.txt [from: tier1=
/threadweaver/Examples/SMIV/CMakeLists.txt - 067% similarity]
R  +0    -0    tier1/threadweaver/examples/SMIV/ComputeThumbNailJob.cpp [fr=
om: tier1/threadweaver/Examples/SMIV/ComputeThumbNailJob.cpp - 100% similar=
ity]
R  +0    -0    tier1/threadweaver/examples/SMIV/ComputeThumbNailJob.h [from=
: tier1/threadweaver/Examples/SMIV/ComputeThumbNailJob.h - 100% similarity]
R  +0    -0    tier1/threadweaver/examples/SMIV/QImageLoaderJob.cpp [from: =
tier1/threadweaver/Examples/SMIV/QImageLoaderJob.cpp - 100% similarity]
R  +0    -0    tier1/threadweaver/examples/SMIV/QImageLoaderJob.h [from: ti=
er1/threadweaver/Examples/SMIV/QImageLoaderJob.h - 100% similarity]
R  +0    -0    tier1/threadweaver/examples/SMIV/SMIV.cpp [from: tier1/threa=
dweaver/Examples/SMIV/SMIV.cpp - 100% similarity]
R  +0    -0    tier1/threadweaver/examples/SMIV/SMIV.h [from: tier1/threadw=
eaver/Examples/SMIV/SMIV.h - 100% similarity]
R  +0    -0    tier1/threadweaver/examples/SMIV/SMIVBase.ui [from: tier1/th=
readweaver/Examples/SMIV/SMIVBase.ui - 100% similarity]
R  +0    -0    tier1/threadweaver/examples/SMIV/SMIVItem.cpp [from: tier1/t=
hreadweaver/Examples/SMIV/SMIVItem.cpp - 100% similarity]
R  +0    -0    tier1/threadweaver/examples/SMIV/SMIVItem.h [from: tier1/thr=
eadweaver/Examples/SMIV/SMIVItem.h - 100% similarity]
R  +0    -0    tier1/threadweaver/examples/SMIV/SMIVItemDelegate.cpp [from:=
 tier1/threadweaver/Examples/SMIV/SMIVItemDelegate.cpp - 100% similarity]
R  +0    -0    tier1/threadweaver/examples/SMIV/SMIVItemDelegate.h [from: t=
ier1/threadweaver/Examples/SMIV/SMIVItemDelegate.h - 100% similarity]
R  +0    -0    tier1/threadweaver/examples/SMIV/SMIVModel.cpp [from: tier1/=
threadweaver/Examples/SMIV/SMIVModel.cpp - 100% similarity]
R  +0    -0    tier1/threadweaver/examples/SMIV/SMIVModel.h [from: tier1/th=
readweaver/Examples/SMIV/SMIVModel.h - 100% similarity]
R  +0    -0    tier1/threadweaver/examples/SMIV/SMIVView.cpp [from: tier1/t=
hreadweaver/Examples/SMIV/SMIVView.cpp - 100% similarity]
R  +0    -0    tier1/threadweaver/examples/SMIV/SMIVView.h [from: tier1/thr=
eadweaver/Examples/SMIV/SMIVView.h - 100% similarity]
R  +-    --    tier1/threadweaver/examples/SMIV/thumbnail.jpg [from: tier1/=
threadweaver/Examples/SMIV/thumbnail.jpg - 100% similarity]
A  +3    -0    tier1/threadweaver/src/CMakeLists.txt
R  +3    -3    tier1/threadweaver/src/Experimental/CMakeLists.txt [from: ti=
er1/threadweaver/Experimental/CMakeLists.txt - 070% similarity]
R  +0    -0    tier1/threadweaver/src/Experimental/FileLoaderJob.cpp [from:=
 tier1/threadweaver/Experimental/FileLoaderJob.cpp - 100% similarity]
R  +1    -1    tier1/threadweaver/src/Experimental/FileLoaderJob.h [from: t=
ier1/threadweaver/Experimental/FileLoaderJob.h - 097% similarity]
R  +0    -0    tier1/threadweaver/src/Experimental/README [from: tier1/thre=
adweaver/Experimental/README - 100% similarity]
R  +0    -0    tier1/threadweaver/src/Scripts/auto-revision-tester.py [from=
: tier1/threadweaver/Scripts/auto-revision-tester.py - 100% similarity]
R  +0    -0    tier1/threadweaver/src/Scripts/build_and_test_module.py [fro=
m: tier1/threadweaver/Scripts/build_and_test_module.py - 100% similarity]
R  +0    -0    tier1/threadweaver/src/Scripts/build_status_test.py [from: t=
ier1/threadweaver/Scripts/build_status_test.py - 100% similarity]
R  +0    -0    tier1/threadweaver/src/Scripts/buildinator_build_status.py [=
from: tier1/threadweaver/Scripts/buildinator_build_status.py - 100% similar=
ity]
R  +0    -0    tier1/threadweaver/src/Scripts/buildinator_common.py [from: =
tier1/threadweaver/Scripts/buildinator_common.py - 100% similarity]
R  +0    -0    tier1/threadweaver/src/Scripts/find_revisions.py [from: tier=
1/threadweaver/Scripts/find_revisions.py - 100% similarity]
R  +0    -1    tier1/threadweaver/src/Weaver/CMakeLists.txt [from: tier1/th=
readweaver/Weaver/CMakeLists.txt - 099% similarity]
R  +0    -0    tier1/threadweaver/src/Weaver/DebuggingAids.cpp [from: tier1=
/threadweaver/Weaver/DebuggingAids.cpp - 100% similarity]
R  +0    -0    tier1/threadweaver/src/Weaver/DebuggingAids.h [from: tier1/t=
hreadweaver/Weaver/DebuggingAids.h - 100% similarity]
R  +0    -0    tier1/threadweaver/src/Weaver/DependencyPolicy.cpp [from: ti=
er1/threadweaver/Weaver/DependencyPolicy.cpp - 100% similarity]
R  +0    -0    tier1/threadweaver/src/Weaver/DependencyPolicy.h [from: tier=
1/threadweaver/Weaver/DependencyPolicy.h - 100% similarity]
R  +0    -0    tier1/threadweaver/src/Weaver/DestructedState.cpp [from: tie=
r1/threadweaver/Weaver/DestructedState.cpp - 100% similarity]
R  +0    -0    tier1/threadweaver/src/Weaver/DestructedState.h [from: tier1=
/threadweaver/Weaver/DestructedState.h - 100% similarity]
R  +0    -0    tier1/threadweaver/src/Weaver/InConstructionState.cpp [from:=
 tier1/threadweaver/Weaver/InConstructionState.cpp - 100% similarity]
R  +0    -0    tier1/threadweaver/src/Weaver/InConstructionState.h [from: t=
ier1/threadweaver/Weaver/InConstructionState.h - 100% similarity]
R  +0    -0    tier1/threadweaver/src/Weaver/IncludeMocs.cpp [from: tier1/t=
hreadweaver/Weaver/IncludeMocs.cpp - 100% similarity]
R  +0    -0    tier1/threadweaver/src/Weaver/Job.cpp [from: tier1/threadwea=
ver/Weaver/Job.cpp - 100% similarity]
R  +0    -0    tier1/threadweaver/src/Weaver/Job.h [from: tier1/threadweave=
r/Weaver/Job.h - 100% similarity]
R  +0    -0    tier1/threadweaver/src/Weaver/JobCollection.cpp [from: tier1=
/threadweaver/Weaver/JobCollection.cpp - 100% similarity]
R  +0    -0    tier1/threadweaver/src/Weaver/JobCollection.h [from: tier1/t=
hreadweaver/Weaver/JobCollection.h - 100% similarity]
R  +0    -0    tier1/threadweaver/src/Weaver/JobCollection_p.h [from: tier1=
/threadweaver/Weaver/JobCollection_p.h - 100% similarity]
R  +0    -0    tier1/threadweaver/src/Weaver/JobSequence.cpp [from: tier1/t=
hreadweaver/Weaver/JobSequence.cpp - 100% similarity]
R  +0    -0    tier1/threadweaver/src/Weaver/JobSequence.h [from: tier1/thr=
eadweaver/Weaver/JobSequence.h - 100% similarity]
R  +0    -0    tier1/threadweaver/src/Weaver/Job_p.h [from: tier1/threadwea=
ver/Weaver/Job_p.h - 100% similarity]
R  +0    -0    tier1/threadweaver/src/Weaver/QueuePolicy.h [from: tier1/thr=
eadweaver/Weaver/QueuePolicy.h - 100% similarity]
R  +0    -0    tier1/threadweaver/src/Weaver/ResourceRestrictionPolicy.cpp =
[from: tier1/threadweaver/Weaver/ResourceRestrictionPolicy.cpp - 100% simil=
arity]
R  +0    -0    tier1/threadweaver/src/Weaver/ResourceRestrictionPolicy.h [f=
rom: tier1/threadweaver/Weaver/ResourceRestrictionPolicy.h - 100% similarit=
y]
R  +0    -0    tier1/threadweaver/src/Weaver/ShuttingDownState.cpp [from: t=
ier1/threadweaver/Weaver/ShuttingDownState.cpp - 100% similarity]
R  +0    -0    tier1/threadweaver/src/Weaver/ShuttingDownState.h [from: tie=
r1/threadweaver/Weaver/ShuttingDownState.h - 100% similarity]
R  +0    -0    tier1/threadweaver/src/Weaver/State.cpp [from: tier1/threadw=
eaver/Weaver/State.cpp - 100% similarity]
R  +0    -0    tier1/threadweaver/src/Weaver/State.h [from: tier1/threadwea=
ver/Weaver/State.h - 100% similarity]
R  +0    -0    tier1/threadweaver/src/Weaver/StateImplementation.cpp [from:=
 tier1/threadweaver/Weaver/StateImplementation.cpp - 100% similarity]
R  +0    -0    tier1/threadweaver/src/Weaver/StateImplementation.h [from: t=
ier1/threadweaver/Weaver/StateImplementation.h - 100% similarity]
R  +0    -0    tier1/threadweaver/src/Weaver/SuspendedState.cpp [from: tier=
1/threadweaver/Weaver/SuspendedState.cpp - 100% similarity]
R  +0    -0    tier1/threadweaver/src/Weaver/SuspendedState.h [from: tier1/=
threadweaver/Weaver/SuspendedState.h - 100% similarity]
R  +0    -0    tier1/threadweaver/src/Weaver/SuspendingState.cpp [from: tie=
r1/threadweaver/Weaver/SuspendingState.cpp - 100% similarity]
R  +0    -0    tier1/threadweaver/src/Weaver/SuspendingState.h [from: tier1=
/threadweaver/Weaver/SuspendingState.h - 100% similarity]
R  +0    -0    tier1/threadweaver/src/Weaver/Thread.cpp [from: tier1/thread=
weaver/Weaver/Thread.cpp - 100% similarity]
R  +0    -0    tier1/threadweaver/src/Weaver/Thread.h [from: tier1/threadwe=
aver/Weaver/Thread.h - 100% similarity]
R  +0    -0    tier1/threadweaver/src/Weaver/ThreadWeaver.cpp [from: tier1/=
threadweaver/Weaver/ThreadWeaver.cpp - 100% similarity]
R  +0    -0    tier1/threadweaver/src/Weaver/ThreadWeaver.h [from: tier1/th=
readweaver/Weaver/ThreadWeaver.h - 100% similarity]
R  +0    -0    tier1/threadweaver/src/Weaver/Thread_p.h [from: tier1/thread=
weaver/Weaver/Thread_p.h - 100% similarity]
R  +0    -0    tier1/threadweaver/src/Weaver/WeaverImpl.cpp [from: tier1/th=
readweaver/Weaver/WeaverImpl.cpp - 100% similarity]
R  +0    -0    tier1/threadweaver/src/Weaver/WeaverImpl.h [from: tier1/thre=
adweaver/Weaver/WeaverImpl.h - 100% similarity]
R  +0    -0    tier1/threadweaver/src/Weaver/WeaverInterface.cpp [from: tie=
r1/threadweaver/Weaver/WeaverInterface.cpp - 100% similarity]
R  +0    -0    tier1/threadweaver/src/Weaver/WeaverInterface.h [from: tier1=
/threadweaver/Weaver/WeaverInterface.h - 100% similarity]
R  +0    -0    tier1/threadweaver/src/Weaver/WeaverObserver.cpp [from: tier=
1/threadweaver/Weaver/WeaverObserver.cpp - 100% similarity]
R  +0    -0    tier1/threadweaver/src/Weaver/WeaverObserver.h [from: tier1/=
threadweaver/Weaver/WeaverObserver.h - 100% similarity]
R  +0    -0    tier1/threadweaver/src/Weaver/WorkingHardState.cpp [from: ti=
er1/threadweaver/Weaver/WorkingHardState.cpp - 100% similarity]
R  +0    -0    tier1/threadweaver/src/Weaver/WorkingHardState.h [from: tier=
1/threadweaver/Weaver/WorkingHardState.h - 100% similarity]
R  +3    -3    tier1/threadweaver/src/WeaverGui/CMakeLists.txt [from: tier1=
/threadweaver/WeaverGui/CMakeLists.txt - 078% similarity]
R  +0    -0    tier1/threadweaver/src/WeaverGui/WeaverThreadGrid.cpp [from:=
 tier1/threadweaver/WeaverGui/WeaverThreadGrid.cpp - 100% similarity]
R  +0    -0    tier1/threadweaver/src/WeaverGui/WeaverThreadGrid.h [from: t=
ier1/threadweaver/WeaverGui/WeaverThreadGrid.h - 100% similarity]

http://commits.kde.org/kdelibs/cb81c13f88ae749af4ad26ac797514821e8b626d

diff --git a/plasma/CMakeLists.txt b/plasma/CMakeLists.txt
index c0dd0b3..31462c7 100644
--- a/plasma/CMakeLists.txt
+++ b/plasma/CMakeLists.txt
@@ -30,9 +30,9 @@ include_directories(${CMAKE_CURRENT_SOURCE_DIR}
                     ${karchive_BINARY_DIR}/src
                     ${CMAKE_SOURCE_DIR}/tier1/kauth/src/
                     ${CMAKE_BINARY_DIR}/tier1/kauth/src/
-                    ${CMAKE_SOURCE_DIR}/tier1/threadweaver/
-                    ${CMAKE_BINARY_DIR}/tier1/threadweaver/
-                    ${CMAKE_BINARY_DIR}/tier1/threadweaver/Weaver
+                    ${CMAKE_SOURCE_DIR}/tier1/threadweaver/src
+                    ${CMAKE_BINARY_DIR}/tier1/threadweaver/src
+                    ${CMAKE_BINARY_DIR}/tier1/threadweaver/src/Weaver
                     ${CMAKE_SOURCE_DIR}/staging/kwindowsystem/
                     ${CMAKE_BINARY_DIR}/staging/kwindowsystem/
                     ${CMAKE_SOURCE_DIR}/plasma/remote
diff --git a/tier1/threadweaver/CMakeLists.txt b/tier1/threadweaver/CMakeLi=
sts.txt
index de7e212..b6a9113 100644
--- a/tier1/threadweaver/CMakeLists.txt
+++ b/tier1/threadweaver/CMakeLists.txt
@@ -16,10 +16,7 @@ include(ECMQtFramework)
 =

 find_package(Qt5Transitional REQUIRED Core Test)
 =

-add_subdirectory(Weaver)
-# disabled for default kdelibs build:
-# add_subdirectory(WeaverGui)
-# add_subdirectory(Experimental)
- add_subdirectory(Tests)
-# add_subdirectory(Examples)
+add_subdirectory(src)
+add_subdirectory(autotests)
+#add_subdirectory(examples)
 =

diff --git a/tier1/threadweaver/Examples/CMakeLists.txt b/tier1/threadweave=
r/Examples/CMakeLists.txt
deleted file mode 100644
index 38cb8f5..0000000
--- a/tier1/threadweaver/Examples/CMakeLists.txt
+++ /dev/null
@@ -1,5 +0,0 @@
-add_subdirectory(Construction)
-add_subdirectory(Jobs)
-add_subdirectory(SMIV)
-add_subdirectory(QProcessJob)
-#add_subdirectory(Actions)
diff --git a/tier1/threadweaver/Tests/AppendCharacterJob.cpp b/tier1/thread=
weaver/autotests/AppendCharacterJob.cpp
similarity index 100%
rename from tier1/threadweaver/Tests/AppendCharacterJob.cpp
rename to tier1/threadweaver/autotests/AppendCharacterJob.cpp
diff --git a/tier1/threadweaver/Tests/AppendCharacterJob.h b/tier1/threadwe=
aver/autotests/AppendCharacterJob.h
similarity index 100%
rename from tier1/threadweaver/Tests/AppendCharacterJob.h
rename to tier1/threadweaver/autotests/AppendCharacterJob.h
diff --git a/tier1/threadweaver/Tests/CMakeLists.txt b/tier1/threadweaver/a=
utotests/CMakeLists.txt
similarity index 91%
rename from tier1/threadweaver/Tests/CMakeLists.txt
rename to tier1/threadweaver/autotests/CMakeLists.txt
index 7f6c213..4e12649 100644
--- a/tier1/threadweaver/Tests/CMakeLists.txt
+++ b/tier1/threadweaver/autotests/CMakeLists.txt
@@ -1,7 +1,7 @@
 =

 include_directories(
-     ${CMAKE_CURRENT_SOURCE_DIR}/../Weaver/
-     ${CMAKE_CURRENT_BINARY_DIR}/../Weaver/
+     ${CMAKE_CURRENT_SOURCE_DIR}/../src/Weaver/
+     ${CMAKE_CURRENT_BINARY_DIR}/../src/Weaver/
      )
 =

 set( EXECUTABLE_OUTPUT_PATH ${CMAKE_CURRENT_BINARY_DIR} )
diff --git a/tier1/threadweaver/Tests/DeleteTest.cpp b/tier1/threadweaver/a=
utotests/DeleteTest.cpp
similarity index 100%
rename from tier1/threadweaver/Tests/DeleteTest.cpp
rename to tier1/threadweaver/autotests/DeleteTest.cpp
diff --git a/tier1/threadweaver/Tests/DeleteTest.h b/tier1/threadweaver/aut=
otests/DeleteTest.h
similarity index 100%
rename from tier1/threadweaver/Tests/DeleteTest.h
rename to tier1/threadweaver/autotests/DeleteTest.h
diff --git a/tier1/threadweaver/Tests/JobTests.cpp b/tier1/threadweaver/aut=
otests/JobTests.cpp
similarity index 100%
rename from tier1/threadweaver/Tests/JobTests.cpp
rename to tier1/threadweaver/autotests/JobTests.cpp
diff --git a/tier1/threadweaver/Tests/JobTests.h b/tier1/threadweaver/autot=
ests/JobTests.h
similarity index 100%
rename from tier1/threadweaver/Tests/JobTests.h
rename to tier1/threadweaver/autotests/JobTests.h
diff --git a/tier1/threadweaver/Tests/QueueTests.cpp b/tier1/threadweaver/a=
utotests/QueueTests.cpp
similarity index 100%
rename from tier1/threadweaver/Tests/QueueTests.cpp
rename to tier1/threadweaver/autotests/QueueTests.cpp
diff --git a/tier1/threadweaver/Tests/QueueTests.h b/tier1/threadweaver/aut=
otests/QueueTests.h
similarity index 100%
rename from tier1/threadweaver/Tests/QueueTests.h
rename to tier1/threadweaver/autotests/QueueTests.h
diff --git a/tier1/threadweaver/Tests/run-n-tests.py b/tier1/threadweaver/a=
utotests/run-n-tests.py
similarity index 100%
rename from tier1/threadweaver/Tests/run-n-tests.py
rename to tier1/threadweaver/autotests/run-n-tests.py
diff --git a/tier1/threadweaver/examples/CMakeLists.txt b/tier1/threadweave=
r/examples/CMakeLists.txt
new file mode 100644
index 0000000..b56cfb6
--- /dev/null
+++ b/tier1/threadweaver/examples/CMakeLists.txt
@@ -0,0 +1,9 @@
+remove_definitions(-DQT_NO_CAST_TO_ASCII)
+remove_definitions(-DQT_NO_CAST_FROM_ASCII)
+remove_definitions(-DQT_NO_KEYWORDS)
+
+add_subdirectory(Construction)
+add_subdirectory(Jobs)
+add_subdirectory(SMIV)
+add_subdirectory(QProcessJob)
+#add_subdirectory(Actions)
diff --git a/tier1/threadweaver/Examples/Construction/CMakeLists.txt b/tier=
1/threadweaver/examples/Construction/CMakeLists.txt
similarity index 66%
rename from tier1/threadweaver/Examples/Construction/CMakeLists.txt
rename to tier1/threadweaver/examples/Construction/CMakeLists.txt
index b2263ff..e87bc77 100644
--- a/tier1/threadweaver/Examples/Construction/CMakeLists.txt
+++ b/tier1/threadweaver/examples/Construction/CMakeLists.txt
@@ -1,6 +1,6 @@
 include_directories(${QT_INCLUDE_DIR} ${QT_QTCORE_INCLUDE_DIR} ${CMAKE_CUR=
RENT_SOURCE_DIR} ${CMAKE_CURRENT_BINARY_DIR} ${CMAKE_SOURCE_DIR}/Weaver/)
 =

-include_directories( ../../Weaver/ )
+include_directories( ../../src/Weaver/ ${CMAKE_CURRENT_BINARY_DIR}/../../s=
rc/Weaver )
 =

 set(Construction_SRCS
     Construction.cpp
@@ -9,6 +9,6 @@ set(Construction_SRCS
 =

 add_executable(Construction ${Construction_SRCS})
 =

-target_link_libraries(Construction threadweaver)
+target_link_libraries(Construction ${QT_QTCORE_LIBRARY} threadweaver)
 =

 install(TARGETS Construction DESTINATION ${BIN_INSTALL_DIR} )
diff --git a/tier1/threadweaver/Examples/Construction/Construction.cpp b/ti=
er1/threadweaver/examples/Construction/Construction.cpp
similarity index 100%
rename from tier1/threadweaver/Examples/Construction/Construction.cpp
rename to tier1/threadweaver/examples/Construction/Construction.cpp
diff --git a/tier1/threadweaver/Examples/Jobs/CMakeLists.txt b/tier1/thread=
weaver/examples/Jobs/CMakeLists.txt
similarity index 64%
rename from tier1/threadweaver/Examples/Jobs/CMakeLists.txt
rename to tier1/threadweaver/examples/Jobs/CMakeLists.txt
index ad11d63..6999150 100644
--- a/tier1/threadweaver/Examples/Jobs/CMakeLists.txt
+++ b/tier1/threadweaver/examples/Jobs/CMakeLists.txt
@@ -1,6 +1,6 @@
 include_directories(${QT_INCLUDE_DIR} ${QT_QTCORE_INCLUDE_DIR} ${QT_QTGUI_=
INCLUDE_DIR} ${CMAKE_CURRENT_SOURCE_DIR} ${CMAKE_CURRENT_BINARY_DIR} ${CMAK=
E_SOURCE_DIR}/Weaver/ ${CMAKE_SOURCE_DIR}/WeaverGui/ ${KDE4_INCLUDES})
-include_directories( ../../Weaver/ )
-include_directories( ../../WeaverGui/ )
+include_directories( ../../src/Weaver/ ${CMAKE_CURRENT_BINARY_DIR}/../../s=
rc/Weaver )
+include_directories( ../../src/WeaverGui/ )
 =

 set(Jobs_SRCS
     Jobs.cpp
@@ -16,6 +16,6 @@ qt4_wrap_ui(Jobs_SRCS ${Jobs_SRCS_UI} )
 =

 add_executable(Jobs ${Jobs_SRCS})
 =

-target_link_libraries(Jobs ${QT_QTGUI_LIBRARY} ${KDE4_KDECORE_LIBS} thread=
weaver ThreadWeaverGui)
+target_link_libraries(Jobs ${QT_QTGUI_LIBRARY} ${QT_QTCORE_LIBRARY} ${KDE4=
_KDECORE_LIBS} threadweaver ThreadWeaverGui)
 =

 install(TARGETS Jobs DESTINATION ${BIN_INSTALL_DIR} )
diff --git a/tier1/threadweaver/Examples/Jobs/Jobs.cpp b/tier1/threadweaver=
/examples/Jobs/Jobs.cpp
similarity index 100%
rename from tier1/threadweaver/Examples/Jobs/Jobs.cpp
rename to tier1/threadweaver/examples/Jobs/Jobs.cpp
diff --git a/tier1/threadweaver/Examples/Jobs/Jobs.h b/tier1/threadweaver/e=
xamples/Jobs/Jobs.h
similarity index 100%
rename from tier1/threadweaver/Examples/Jobs/Jobs.h
rename to tier1/threadweaver/examples/Jobs/Jobs.h
diff --git a/tier1/threadweaver/Examples/Jobs/JobsBase.ui b/tier1/threadwea=
ver/examples/Jobs/JobsBase.ui
similarity index 100%
rename from tier1/threadweaver/Examples/Jobs/JobsBase.ui
rename to tier1/threadweaver/examples/Jobs/JobsBase.ui
diff --git a/tier1/threadweaver/Examples/Jobs/WeaverObserverTest.cpp b/tier=
1/threadweaver/examples/Jobs/WeaverObserverTest.cpp
similarity index 100%
rename from tier1/threadweaver/Examples/Jobs/WeaverObserverTest.cpp
rename to tier1/threadweaver/examples/Jobs/WeaverObserverTest.cpp
diff --git a/tier1/threadweaver/Examples/Jobs/WeaverObserverTest.h b/tier1/=
threadweaver/examples/Jobs/WeaverObserverTest.h
similarity index 100%
rename from tier1/threadweaver/Examples/Jobs/WeaverObserverTest.h
rename to tier1/threadweaver/examples/Jobs/WeaverObserverTest.h
diff --git a/tier1/threadweaver/Examples/QProcessJob/CMakeLists.txt b/tier1=
/threadweaver/examples/QProcessJob/CMakeLists.txt
similarity index 72%
rename from tier1/threadweaver/Examples/QProcessJob/CMakeLists.txt
rename to tier1/threadweaver/examples/QProcessJob/CMakeLists.txt
index f004ca3..f079845 100644
--- a/tier1/threadweaver/Examples/QProcessJob/CMakeLists.txt
+++ b/tier1/threadweaver/examples/QProcessJob/CMakeLists.txt
@@ -1,5 +1,5 @@
 include_directories(${QT_INCLUDE_DIR} ${QT_QTCORE_INCLUDE_DIR} ${QT_QTGUI_=
INCLUDE_DIR} ${CMAKE_CURRENT_SOURCE_DIR} ${CMAKE_CURRENT_BINARY_DIR} ${CMAK=
E_SOURCE_DIR}/Weaver/ ${CMAKE_SOURCE_DIR}/Action/ ${KDE4_INCLUDES})
-include_directories( ../../Weaver/ )
+include_directories( ../../src/Weaver/ ${CMAKE_CURRENT_BINARY_DIR}/../../s=
rc/Weaver )
 =

 set(QProcessJob_SRCS
     QProcessJob.cpp
@@ -16,6 +16,6 @@ qt4_wrap_ui(QProcessJob_SRCS ${QProcessJob_SRCS_UI} )
 =

 add_executable(QProcessJob ${QProcessJob_SRCS})
 =

-target_link_libraries(QProcessJob ${QT_QTGUI_LIBRARY} ${KDE4_KDECORE_LIBS}=
 threadweaver)
+target_link_libraries(QProcessJob ${QT_QTGUI_LIBRARY} ${QT_QTCORE_LIBRARY}=
 ${KDE4_KDECORE_LIBS} threadweaver)
 =

 install(TARGETS QProcessJob DESTINATION ${BIN_INSTALL_DIR} )
diff --git a/tier1/threadweaver/Examples/QProcessJob/MainWindow.cpp b/tier1=
/threadweaver/examples/QProcessJob/MainWindow.cpp
similarity index 100%
rename from tier1/threadweaver/Examples/QProcessJob/MainWindow.cpp
rename to tier1/threadweaver/examples/QProcessJob/MainWindow.cpp
diff --git a/tier1/threadweaver/Examples/QProcessJob/MainWindow.h b/tier1/t=
hreadweaver/examples/QProcessJob/MainWindow.h
similarity index 100%
rename from tier1/threadweaver/Examples/QProcessJob/MainWindow.h
rename to tier1/threadweaver/examples/QProcessJob/MainWindow.h
diff --git a/tier1/threadweaver/Examples/QProcessJob/MainWindowUi.ui b/tier=
1/threadweaver/examples/QProcessJob/MainWindowUi.ui
similarity index 100%
rename from tier1/threadweaver/Examples/QProcessJob/MainWindowUi.ui
rename to tier1/threadweaver/examples/QProcessJob/MainWindowUi.ui
diff --git a/tier1/threadweaver/Examples/QProcessJob/QProcessJob.cpp b/tier=
1/threadweaver/examples/QProcessJob/QProcessJob.cpp
similarity index 100%
rename from tier1/threadweaver/Examples/QProcessJob/QProcessJob.cpp
rename to tier1/threadweaver/examples/QProcessJob/QProcessJob.cpp
diff --git a/tier1/threadweaver/Examples/QProcessJob/QProcessJob.h b/tier1/=
threadweaver/examples/QProcessJob/QProcessJob.h
similarity index 100%
rename from tier1/threadweaver/Examples/QProcessJob/QProcessJob.h
rename to tier1/threadweaver/examples/QProcessJob/QProcessJob.h
diff --git a/tier1/threadweaver/Examples/QProcessJob/main.cpp b/tier1/threa=
dweaver/examples/QProcessJob/main.cpp
similarity index 100%
rename from tier1/threadweaver/Examples/QProcessJob/main.cpp
rename to tier1/threadweaver/examples/QProcessJob/main.cpp
diff --git a/tier1/threadweaver/Examples/SMIV/CMakeLists.txt b/tier1/thread=
weaver/examples/SMIV/CMakeLists.txt
similarity index 67%
rename from tier1/threadweaver/Examples/SMIV/CMakeLists.txt
rename to tier1/threadweaver/examples/SMIV/CMakeLists.txt
index ed7bc45..dd8bc3f 100644
--- a/tier1/threadweaver/Examples/SMIV/CMakeLists.txt
+++ b/tier1/threadweaver/examples/SMIV/CMakeLists.txt
@@ -1,6 +1,6 @@
 include_directories(${QT_INCLUDE_DIR} ${QT_QTCORE_INCLUDE_DIR} ${QT_QTGUI_=
INCLUDE_DIR} ${CMAKE_CURRENT_SOURCE_DIR} ${CMAKE_CURRENT_BINARY_DIR} ${CMAK=
E_SOURCE_DIR}/Weaver/ ${CMAKE_SOURCE_DIR}/Experimental/ ${KDE4_INCLUDES})
-include_directories( ../../Weaver/ )
-include_directories( ../../Experimental/ )
+include_directories( ../../src/Weaver/ ${CMAKE_CURRENT_BINARY_DIR}/../../s=
rc/Weaver )
+include_directories( ../../src/Experimental/ )
 =

 set(SMIV_SRCS
     SMIV.cpp
@@ -21,6 +21,6 @@ qt4_wrap_ui(SMIV_SRCS ${SMIV_SRCS_UI} )
 =

 add_executable(SMIV ${SMIV_SRCS})
 =

-target_link_libraries(SMIV ${QT_QTGUI_LIBRARY} ${KDE4_KDECORE_LIBS} thread=
weaver ThreadWeaverExperimental)
+target_link_libraries(SMIV ${QT_QTGUI_LIBRARY} ${QT_QTCORE_LIBRARY} ${KDE4=
_KDECORE_LIBS} threadweaver ThreadWeaverExperimental)
 =

 install(TARGETS SMIV DESTINATION ${BIN_INSTALL_DIR} )
diff --git a/tier1/threadweaver/Examples/SMIV/ComputeThumbNailJob.cpp b/tie=
r1/threadweaver/examples/SMIV/ComputeThumbNailJob.cpp
similarity index 100%
rename from tier1/threadweaver/Examples/SMIV/ComputeThumbNailJob.cpp
rename to tier1/threadweaver/examples/SMIV/ComputeThumbNailJob.cpp
diff --git a/tier1/threadweaver/Examples/SMIV/ComputeThumbNailJob.h b/tier1=
/threadweaver/examples/SMIV/ComputeThumbNailJob.h
similarity index 100%
rename from tier1/threadweaver/Examples/SMIV/ComputeThumbNailJob.h
rename to tier1/threadweaver/examples/SMIV/ComputeThumbNailJob.h
diff --git a/tier1/threadweaver/Examples/SMIV/QImageLoaderJob.cpp b/tier1/t=
hreadweaver/examples/SMIV/QImageLoaderJob.cpp
similarity index 100%
rename from tier1/threadweaver/Examples/SMIV/QImageLoaderJob.cpp
rename to tier1/threadweaver/examples/SMIV/QImageLoaderJob.cpp
diff --git a/tier1/threadweaver/Examples/SMIV/QImageLoaderJob.h b/tier1/thr=
eadweaver/examples/SMIV/QImageLoaderJob.h
similarity index 100%
rename from tier1/threadweaver/Examples/SMIV/QImageLoaderJob.h
rename to tier1/threadweaver/examples/SMIV/QImageLoaderJob.h
diff --git a/tier1/threadweaver/Examples/SMIV/SMIV.cpp b/tier1/threadweaver=
/examples/SMIV/SMIV.cpp
similarity index 100%
rename from tier1/threadweaver/Examples/SMIV/SMIV.cpp
rename to tier1/threadweaver/examples/SMIV/SMIV.cpp
diff --git a/tier1/threadweaver/Examples/SMIV/SMIV.h b/tier1/threadweaver/e=
xamples/SMIV/SMIV.h
similarity index 100%
rename from tier1/threadweaver/Examples/SMIV/SMIV.h
rename to tier1/threadweaver/examples/SMIV/SMIV.h
diff --git a/tier1/threadweaver/Examples/SMIV/SMIVBase.ui b/tier1/threadwea=
ver/examples/SMIV/SMIVBase.ui
similarity index 100%
rename from tier1/threadweaver/Examples/SMIV/SMIVBase.ui
rename to tier1/threadweaver/examples/SMIV/SMIVBase.ui
diff --git a/tier1/threadweaver/Examples/SMIV/SMIVItem.cpp b/tier1/threadwe=
aver/examples/SMIV/SMIVItem.cpp
similarity index 100%
rename from tier1/threadweaver/Examples/SMIV/SMIVItem.cpp
rename to tier1/threadweaver/examples/SMIV/SMIVItem.cpp
diff --git a/tier1/threadweaver/Examples/SMIV/SMIVItem.h b/tier1/threadweav=
er/examples/SMIV/SMIVItem.h
similarity index 100%
rename from tier1/threadweaver/Examples/SMIV/SMIVItem.h
rename to tier1/threadweaver/examples/SMIV/SMIVItem.h
diff --git a/tier1/threadweaver/Examples/SMIV/SMIVItemDelegate.cpp b/tier1/=
threadweaver/examples/SMIV/SMIVItemDelegate.cpp
similarity index 100%
rename from tier1/threadweaver/Examples/SMIV/SMIVItemDelegate.cpp
rename to tier1/threadweaver/examples/SMIV/SMIVItemDelegate.cpp
diff --git a/tier1/threadweaver/Examples/SMIV/SMIVItemDelegate.h b/tier1/th=
readweaver/examples/SMIV/SMIVItemDelegate.h
similarity index 100%
rename from tier1/threadweaver/Examples/SMIV/SMIVItemDelegate.h
rename to tier1/threadweaver/examples/SMIV/SMIVItemDelegate.h
diff --git a/tier1/threadweaver/Examples/SMIV/SMIVModel.cpp b/tier1/threadw=
eaver/examples/SMIV/SMIVModel.cpp
similarity index 100%
rename from tier1/threadweaver/Examples/SMIV/SMIVModel.cpp
rename to tier1/threadweaver/examples/SMIV/SMIVModel.cpp
diff --git a/tier1/threadweaver/Examples/SMIV/SMIVModel.h b/tier1/threadwea=
ver/examples/SMIV/SMIVModel.h
similarity index 100%
rename from tier1/threadweaver/Examples/SMIV/SMIVModel.h
rename to tier1/threadweaver/examples/SMIV/SMIVModel.h
diff --git a/tier1/threadweaver/Examples/SMIV/SMIVView.cpp b/tier1/threadwe=
aver/examples/SMIV/SMIVView.cpp
similarity index 100%
rename from tier1/threadweaver/Examples/SMIV/SMIVView.cpp
rename to tier1/threadweaver/examples/SMIV/SMIVView.cpp
diff --git a/tier1/threadweaver/Examples/SMIV/SMIVView.h b/tier1/threadweav=
er/examples/SMIV/SMIVView.h
similarity index 100%
rename from tier1/threadweaver/Examples/SMIV/SMIVView.h
rename to tier1/threadweaver/examples/SMIV/SMIVView.h
diff --git a/tier1/threadweaver/Examples/SMIV/thumbnail.jpg b/tier1/threadw=
eaver/examples/SMIV/thumbnail.jpg
similarity index 100%
rename from tier1/threadweaver/Examples/SMIV/thumbnail.jpg
rename to tier1/threadweaver/examples/SMIV/thumbnail.jpg
diff --git a/tier1/threadweaver/src/CMakeLists.txt b/tier1/threadweaver/src=
/CMakeLists.txt
new file mode 100644
index 0000000..4e9e1fc
--- /dev/null
+++ b/tier1/threadweaver/src/CMakeLists.txt
@@ -0,0 +1,3 @@
+add_subdirectory(Weaver)
+add_subdirectory(WeaverGui)
+add_subdirectory(Experimental)
diff --git a/tier1/threadweaver/Experimental/CMakeLists.txt b/tier1/threadw=
eaver/src/Experimental/CMakeLists.txt
similarity index 70%
rename from tier1/threadweaver/Experimental/CMakeLists.txt
rename to tier1/threadweaver/src/Experimental/CMakeLists.txt
index 3deaf08..27e513f 100644
--- a/tier1/threadweaver/Experimental/CMakeLists.txt
+++ b/tier1/threadweaver/src/Experimental/CMakeLists.txt
@@ -5,10 +5,10 @@ include_directories(${QT_INCLUDE_DIR} ${QT_QTCORE_INCLUDE=
_DIR} ${CMAKE_CURRENT_S
 =

 set(ThreadWeaverExperimental_LIB_SRCS FileLoaderJob.cpp )
 =

-include_directories( ../Weaver )
+include_directories(../Weaver ${CMAKE_CURRENT_BINARY_DIR}/../Weaver)
 =

-kde4_add_library(ThreadWeaverExperimental ${LIBRARY_TYPE} ${ThreadWeaverEx=
perimental_LIB_SRCS})
-target_link_libraries(ThreadWeaverExperimental threadweaver)
+add_library(ThreadWeaverExperimental ${LIBRARY_TYPE} ${ThreadWeaverExperim=
ental_LIB_SRCS})
+target_link_libraries(ThreadWeaverExperimental threadweaver ${QT_QTCORE_LI=
BRARY})
 set_target_properties(ThreadWeaverExperimental PROPERTIES VERSION ${GENERI=
C_LIB_VERSION} SOVERSION ${GENERIC_LIB_SOVERSION})
 =

 install(TARGETS ThreadWeaverExperimental EXPORT kdelibsLibraryTargets ${IN=
STALL_TARGETS_DEFAULT_ARGS})
diff --git a/tier1/threadweaver/Experimental/FileLoaderJob.cpp b/tier1/thre=
adweaver/src/Experimental/FileLoaderJob.cpp
similarity index 100%
rename from tier1/threadweaver/Experimental/FileLoaderJob.cpp
rename to tier1/threadweaver/src/Experimental/FileLoaderJob.cpp
diff --git a/tier1/threadweaver/Experimental/FileLoaderJob.h b/tier1/thread=
weaver/src/Experimental/FileLoaderJob.h
similarity index 97%
rename from tier1/threadweaver/Experimental/FileLoaderJob.h
rename to tier1/threadweaver/src/Experimental/FileLoaderJob.h
index 3de6a89..0f84291 100644
--- a/tier1/threadweaver/Experimental/FileLoaderJob.h
+++ b/tier1/threadweaver/src/Experimental/FileLoaderJob.h
@@ -36,7 +36,7 @@ namespace ThreadWeaver {
     The allocated memory gets freed on destruction of the object, or when
     freeMemory() is called.
 */
-class FileLoaderJob : public Job
+class THREADWEAVER_EXPORT FileLoaderJob : public Job
 {
     Q_OBJECT
 public:
diff --git a/tier1/threadweaver/Experimental/README b/tier1/threadweaver/sr=
c/Experimental/README
similarity index 100%
rename from tier1/threadweaver/Experimental/README
rename to tier1/threadweaver/src/Experimental/README
diff --git a/tier1/threadweaver/Scripts/auto-revision-tester.py b/tier1/thr=
eadweaver/src/Scripts/auto-revision-tester.py
similarity index 100%
rename from tier1/threadweaver/Scripts/auto-revision-tester.py
rename to tier1/threadweaver/src/Scripts/auto-revision-tester.py
diff --git a/tier1/threadweaver/Scripts/build_and_test_module.py b/tier1/th=
readweaver/src/Scripts/build_and_test_module.py
similarity index 100%
rename from tier1/threadweaver/Scripts/build_and_test_module.py
rename to tier1/threadweaver/src/Scripts/build_and_test_module.py
diff --git a/tier1/threadweaver/Scripts/build_status_test.py b/tier1/thread=
weaver/src/Scripts/build_status_test.py
similarity index 100%
rename from tier1/threadweaver/Scripts/build_status_test.py
rename to tier1/threadweaver/src/Scripts/build_status_test.py
diff --git a/tier1/threadweaver/Scripts/buildinator_build_status.py b/tier1=
/threadweaver/src/Scripts/buildinator_build_status.py
similarity index 100%
rename from tier1/threadweaver/Scripts/buildinator_build_status.py
rename to tier1/threadweaver/src/Scripts/buildinator_build_status.py
diff --git a/tier1/threadweaver/Scripts/buildinator_common.py b/tier1/threa=
dweaver/src/Scripts/buildinator_common.py
similarity index 100%
rename from tier1/threadweaver/Scripts/buildinator_common.py
rename to tier1/threadweaver/src/Scripts/buildinator_common.py
diff --git a/tier1/threadweaver/Scripts/find_revisions.py b/tier1/threadwea=
ver/src/Scripts/find_revisions.py
similarity index 100%
rename from tier1/threadweaver/Scripts/find_revisions.py
rename to tier1/threadweaver/src/Scripts/find_revisions.py
diff --git a/tier1/threadweaver/Weaver/CMakeLists.txt b/tier1/threadweaver/=
src/Weaver/CMakeLists.txt
similarity index 99%
rename from tier1/threadweaver/Weaver/CMakeLists.txt
rename to tier1/threadweaver/src/Weaver/CMakeLists.txt
index 0e344c2..2dff122 100644
--- a/tier1/threadweaver/Weaver/CMakeLists.txt
+++ b/tier1/threadweaver/src/Weaver/CMakeLists.txt
@@ -23,7 +23,6 @@ set(ThreadWeaver_LIB_SRCS
     ResourceRestrictionPolicy.cpp
 )
 =

-
 add_library(threadweaver ${LIBRARY_TYPE} ${ThreadWeaver_LIB_SRCS})
 generate_export_header(threadweaver)
 target_link_libraries(threadweaver ${QT_QTCORE_LIBRARY})
diff --git a/tier1/threadweaver/Weaver/DebuggingAids.cpp b/tier1/threadweav=
er/src/Weaver/DebuggingAids.cpp
similarity index 100%
rename from tier1/threadweaver/Weaver/DebuggingAids.cpp
rename to tier1/threadweaver/src/Weaver/DebuggingAids.cpp
diff --git a/tier1/threadweaver/Weaver/DebuggingAids.h b/tier1/threadweaver=
/src/Weaver/DebuggingAids.h
similarity index 100%
rename from tier1/threadweaver/Weaver/DebuggingAids.h
rename to tier1/threadweaver/src/Weaver/DebuggingAids.h
diff --git a/tier1/threadweaver/Weaver/DependencyPolicy.cpp b/tier1/threadw=
eaver/src/Weaver/DependencyPolicy.cpp
similarity index 100%
rename from tier1/threadweaver/Weaver/DependencyPolicy.cpp
rename to tier1/threadweaver/src/Weaver/DependencyPolicy.cpp
diff --git a/tier1/threadweaver/Weaver/DependencyPolicy.h b/tier1/threadwea=
ver/src/Weaver/DependencyPolicy.h
similarity index 100%
rename from tier1/threadweaver/Weaver/DependencyPolicy.h
rename to tier1/threadweaver/src/Weaver/DependencyPolicy.h
diff --git a/tier1/threadweaver/Weaver/DestructedState.cpp b/tier1/threadwe=
aver/src/Weaver/DestructedState.cpp
similarity index 100%
rename from tier1/threadweaver/Weaver/DestructedState.cpp
rename to tier1/threadweaver/src/Weaver/DestructedState.cpp
diff --git a/tier1/threadweaver/Weaver/DestructedState.h b/tier1/threadweav=
er/src/Weaver/DestructedState.h
similarity index 100%
rename from tier1/threadweaver/Weaver/DestructedState.h
rename to tier1/threadweaver/src/Weaver/DestructedState.h
diff --git a/tier1/threadweaver/Weaver/InConstructionState.cpp b/tier1/thre=
adweaver/src/Weaver/InConstructionState.cpp
similarity index 100%
rename from tier1/threadweaver/Weaver/InConstructionState.cpp
rename to tier1/threadweaver/src/Weaver/InConstructionState.cpp
diff --git a/tier1/threadweaver/Weaver/InConstructionState.h b/tier1/thread=
weaver/src/Weaver/InConstructionState.h
similarity index 100%
rename from tier1/threadweaver/Weaver/InConstructionState.h
rename to tier1/threadweaver/src/Weaver/InConstructionState.h
diff --git a/tier1/threadweaver/Weaver/IncludeMocs.cpp b/tier1/threadweaver=
/src/Weaver/IncludeMocs.cpp
similarity index 100%
rename from tier1/threadweaver/Weaver/IncludeMocs.cpp
rename to tier1/threadweaver/src/Weaver/IncludeMocs.cpp
diff --git a/tier1/threadweaver/Weaver/Job.cpp b/tier1/threadweaver/src/Wea=
ver/Job.cpp
similarity index 100%
rename from tier1/threadweaver/Weaver/Job.cpp
rename to tier1/threadweaver/src/Weaver/Job.cpp
diff --git a/tier1/threadweaver/Weaver/Job.h b/tier1/threadweaver/src/Weave=
r/Job.h
similarity index 100%
rename from tier1/threadweaver/Weaver/Job.h
rename to tier1/threadweaver/src/Weaver/Job.h
diff --git a/tier1/threadweaver/Weaver/JobCollection.cpp b/tier1/threadweav=
er/src/Weaver/JobCollection.cpp
similarity index 100%
rename from tier1/threadweaver/Weaver/JobCollection.cpp
rename to tier1/threadweaver/src/Weaver/JobCollection.cpp
diff --git a/tier1/threadweaver/Weaver/JobCollection.h b/tier1/threadweaver=
/src/Weaver/JobCollection.h
similarity index 100%
rename from tier1/threadweaver/Weaver/JobCollection.h
rename to tier1/threadweaver/src/Weaver/JobCollection.h
diff --git a/tier1/threadweaver/Weaver/JobCollection_p.h b/tier1/threadweav=
er/src/Weaver/JobCollection_p.h
similarity index 100%
rename from tier1/threadweaver/Weaver/JobCollection_p.h
rename to tier1/threadweaver/src/Weaver/JobCollection_p.h
diff --git a/tier1/threadweaver/Weaver/JobSequence.cpp b/tier1/threadweaver=
/src/Weaver/JobSequence.cpp
similarity index 100%
rename from tier1/threadweaver/Weaver/JobSequence.cpp
rename to tier1/threadweaver/src/Weaver/JobSequence.cpp
diff --git a/tier1/threadweaver/Weaver/JobSequence.h b/tier1/threadweaver/s=
rc/Weaver/JobSequence.h
similarity index 100%
rename from tier1/threadweaver/Weaver/JobSequence.h
rename to tier1/threadweaver/src/Weaver/JobSequence.h
diff --git a/tier1/threadweaver/Weaver/Job_p.h b/tier1/threadweaver/src/Wea=
ver/Job_p.h
similarity index 100%
rename from tier1/threadweaver/Weaver/Job_p.h
rename to tier1/threadweaver/src/Weaver/Job_p.h
diff --git a/tier1/threadweaver/Weaver/QueuePolicy.h b/tier1/threadweaver/s=
rc/Weaver/QueuePolicy.h
similarity index 100%
rename from tier1/threadweaver/Weaver/QueuePolicy.h
rename to tier1/threadweaver/src/Weaver/QueuePolicy.h
diff --git a/tier1/threadweaver/Weaver/ResourceRestrictionPolicy.cpp b/tier=
1/threadweaver/src/Weaver/ResourceRestrictionPolicy.cpp
similarity index 100%
rename from tier1/threadweaver/Weaver/ResourceRestrictionPolicy.cpp
rename to tier1/threadweaver/src/Weaver/ResourceRestrictionPolicy.cpp
diff --git a/tier1/threadweaver/Weaver/ResourceRestrictionPolicy.h b/tier1/=
threadweaver/src/Weaver/ResourceRestrictionPolicy.h
similarity index 100%
rename from tier1/threadweaver/Weaver/ResourceRestrictionPolicy.h
rename to tier1/threadweaver/src/Weaver/ResourceRestrictionPolicy.h
diff --git a/tier1/threadweaver/Weaver/ShuttingDownState.cpp b/tier1/thread=
weaver/src/Weaver/ShuttingDownState.cpp
similarity index 100%
rename from tier1/threadweaver/Weaver/ShuttingDownState.cpp
rename to tier1/threadweaver/src/Weaver/ShuttingDownState.cpp
diff --git a/tier1/threadweaver/Weaver/ShuttingDownState.h b/tier1/threadwe=
aver/src/Weaver/ShuttingDownState.h
similarity index 100%
rename from tier1/threadweaver/Weaver/ShuttingDownState.h
rename to tier1/threadweaver/src/Weaver/ShuttingDownState.h
diff --git a/tier1/threadweaver/Weaver/State.cpp b/tier1/threadweaver/src/W=
eaver/State.cpp
similarity index 100%
rename from tier1/threadweaver/Weaver/State.cpp
rename to tier1/threadweaver/src/Weaver/State.cpp
diff --git a/tier1/threadweaver/Weaver/State.h b/tier1/threadweaver/src/Wea=
ver/State.h
similarity index 100%
rename from tier1/threadweaver/Weaver/State.h
rename to tier1/threadweaver/src/Weaver/State.h
diff --git a/tier1/threadweaver/Weaver/StateImplementation.cpp b/tier1/thre=
adweaver/src/Weaver/StateImplementation.cpp
similarity index 100%
rename from tier1/threadweaver/Weaver/StateImplementation.cpp
rename to tier1/threadweaver/src/Weaver/StateImplementation.cpp
diff --git a/tier1/threadweaver/Weaver/StateImplementation.h b/tier1/thread=
weaver/src/Weaver/StateImplementation.h
similarity index 100%
rename from tier1/threadweaver/Weaver/StateImplementation.h
rename to tier1/threadweaver/src/Weaver/StateImplementation.h
diff --git a/tier1/threadweaver/Weaver/SuspendedState.cpp b/tier1/threadwea=
ver/src/Weaver/SuspendedState.cpp
similarity index 100%
rename from tier1/threadweaver/Weaver/SuspendedState.cpp
rename to tier1/threadweaver/src/Weaver/SuspendedState.cpp
diff --git a/tier1/threadweaver/Weaver/SuspendedState.h b/tier1/threadweave=
r/src/Weaver/SuspendedState.h
similarity index 100%
rename from tier1/threadweaver/Weaver/SuspendedState.h
rename to tier1/threadweaver/src/Weaver/SuspendedState.h
diff --git a/tier1/threadweaver/Weaver/SuspendingState.cpp b/tier1/threadwe=
aver/src/Weaver/SuspendingState.cpp
similarity index 100%
rename from tier1/threadweaver/Weaver/SuspendingState.cpp
rename to tier1/threadweaver/src/Weaver/SuspendingState.cpp
diff --git a/tier1/threadweaver/Weaver/SuspendingState.h b/tier1/threadweav=
er/src/Weaver/SuspendingState.h
similarity index 100%
rename from tier1/threadweaver/Weaver/SuspendingState.h
rename to tier1/threadweaver/src/Weaver/SuspendingState.h
diff --git a/tier1/threadweaver/Weaver/Thread.cpp b/tier1/threadweaver/src/=
Weaver/Thread.cpp
similarity index 100%
rename from tier1/threadweaver/Weaver/Thread.cpp
rename to tier1/threadweaver/src/Weaver/Thread.cpp
diff --git a/tier1/threadweaver/Weaver/Thread.h b/tier1/threadweaver/src/We=
aver/Thread.h
similarity index 100%
rename from tier1/threadweaver/Weaver/Thread.h
rename to tier1/threadweaver/src/Weaver/Thread.h
diff --git a/tier1/threadweaver/Weaver/ThreadWeaver.cpp b/tier1/threadweave=
r/src/Weaver/ThreadWeaver.cpp
similarity index 100%
rename from tier1/threadweaver/Weaver/ThreadWeaver.cpp
rename to tier1/threadweaver/src/Weaver/ThreadWeaver.cpp
diff --git a/tier1/threadweaver/Weaver/ThreadWeaver.h b/tier1/threadweaver/=
src/Weaver/ThreadWeaver.h
similarity index 100%
rename from tier1/threadweaver/Weaver/ThreadWeaver.h
rename to tier1/threadweaver/src/Weaver/ThreadWeaver.h
diff --git a/tier1/threadweaver/Weaver/Thread_p.h b/tier1/threadweaver/src/=
Weaver/Thread_p.h
similarity index 100%
rename from tier1/threadweaver/Weaver/Thread_p.h
rename to tier1/threadweaver/src/Weaver/Thread_p.h
diff --git a/tier1/threadweaver/Weaver/WeaverImpl.cpp b/tier1/threadweaver/=
src/Weaver/WeaverImpl.cpp
similarity index 100%
rename from tier1/threadweaver/Weaver/WeaverImpl.cpp
rename to tier1/threadweaver/src/Weaver/WeaverImpl.cpp
diff --git a/tier1/threadweaver/Weaver/WeaverImpl.h b/tier1/threadweaver/sr=
c/Weaver/WeaverImpl.h
similarity index 100%
rename from tier1/threadweaver/Weaver/WeaverImpl.h
rename to tier1/threadweaver/src/Weaver/WeaverImpl.h
diff --git a/tier1/threadweaver/Weaver/WeaverInterface.cpp b/tier1/threadwe=
aver/src/Weaver/WeaverInterface.cpp
similarity index 100%
rename from tier1/threadweaver/Weaver/WeaverInterface.cpp
rename to tier1/threadweaver/src/Weaver/WeaverInterface.cpp
diff --git a/tier1/threadweaver/Weaver/WeaverInterface.h b/tier1/threadweav=
er/src/Weaver/WeaverInterface.h
similarity index 100%
rename from tier1/threadweaver/Weaver/WeaverInterface.h
rename to tier1/threadweaver/src/Weaver/WeaverInterface.h
diff --git a/tier1/threadweaver/Weaver/WeaverObserver.cpp b/tier1/threadwea=
ver/src/Weaver/WeaverObserver.cpp
similarity index 100%
rename from tier1/threadweaver/Weaver/WeaverObserver.cpp
rename to tier1/threadweaver/src/Weaver/WeaverObserver.cpp
diff --git a/tier1/threadweaver/Weaver/WeaverObserver.h b/tier1/threadweave=
r/src/Weaver/WeaverObserver.h
similarity index 100%
rename from tier1/threadweaver/Weaver/WeaverObserver.h
rename to tier1/threadweaver/src/Weaver/WeaverObserver.h
diff --git a/tier1/threadweaver/Weaver/WorkingHardState.cpp b/tier1/threadw=
eaver/src/Weaver/WorkingHardState.cpp
similarity index 100%
rename from tier1/threadweaver/Weaver/WorkingHardState.cpp
rename to tier1/threadweaver/src/Weaver/WorkingHardState.cpp
diff --git a/tier1/threadweaver/Weaver/WorkingHardState.h b/tier1/threadwea=
ver/src/Weaver/WorkingHardState.h
similarity index 100%
rename from tier1/threadweaver/Weaver/WorkingHardState.h
rename to tier1/threadweaver/src/Weaver/WorkingHardState.h
diff --git a/tier1/threadweaver/WeaverGui/CMakeLists.txt b/tier1/threadweav=
er/src/WeaverGui/CMakeLists.txt
similarity index 78%
rename from tier1/threadweaver/WeaverGui/CMakeLists.txt
rename to tier1/threadweaver/src/WeaverGui/CMakeLists.txt
index f5e370b..b2f5636 100644
--- a/tier1/threadweaver/WeaverGui/CMakeLists.txt
+++ b/tier1/threadweaver/src/WeaverGui/CMakeLists.txt
@@ -4,10 +4,10 @@ include_directories(${QT_INCLUDE_DIR} ${QT_QTCORE_INCLUDE=
_DIR} ${QT_QTGUI_INCLUD
 set(ThreadWeaverGui_LIB_SRCS  WeaverThreadGrid.cpp )
 =

 =

-include_directories( ../Weaver )
+include_directories(../Weaver ${CMAKE_CURRENT_BINARY_DIR}/../Weaver)
 =

-kde4_add_library(ThreadWeaverGui ${LIBRARY_TYPE} ${ThreadWeaverGui_LIB_SRC=
S})
-target_link_libraries(ThreadWeaverGui threadweaver ${QT_QTGUI_LIBRARY})
+add_library(ThreadWeaverGui ${LIBRARY_TYPE} ${ThreadWeaverGui_LIB_SRCS})
+target_link_libraries(ThreadWeaverGui threadweaver ${QT_QTGUI_LIBRARY} ${Q=
T_QTCORE_LIBRARY})
 set_target_properties(ThreadWeaverGui PROPERTIES VERSION ${GENERIC_LIB_VER=
SION} SOVERSION ${GENERIC_LIB_SOVERSION})
 =

 install(TARGETS ThreadWeaverGui EXPORT kdelibsLibraryTargets ${INSTALL_TAR=
GETS_DEFAULT_ARGS})
diff --git a/tier1/threadweaver/WeaverGui/WeaverThreadGrid.cpp b/tier1/thre=
adweaver/src/WeaverGui/WeaverThreadGrid.cpp
similarity index 100%
rename from tier1/threadweaver/WeaverGui/WeaverThreadGrid.cpp
rename to tier1/threadweaver/src/WeaverGui/WeaverThreadGrid.cpp
diff --git a/tier1/threadweaver/WeaverGui/WeaverThreadGrid.h b/tier1/thread=
weaver/src/WeaverGui/WeaverThreadGrid.h
similarity index 100%
rename from tier1/threadweaver/WeaverGui/WeaverThreadGrid.h
rename to tier1/threadweaver/src/WeaverGui/WeaverThreadGrid.h

[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic