summaryrefslogtreecommitdiffstats
path: root/src/core/jobs/jobs.pri
diff options
context:
space:
mode:
Diffstat (limited to 'src/core/jobs/jobs.pri')
-rw-r--r--src/core/jobs/jobs.pri24
1 files changed, 20 insertions, 4 deletions
diff --git a/src/core/jobs/jobs.pri b/src/core/jobs/jobs.pri
index 8c286bfe3..b6def7aa8 100644
--- a/src/core/jobs/jobs.pri
+++ b/src/core/jobs/jobs.pri
@@ -1,18 +1,34 @@
SOURCES += \
- $$PWD/weaverjob.cpp \
$$PWD/qaspectjob.cpp \
$$PWD/qaspectjobmanager.cpp \
- $$PWD/qabstractaspectjobmanager.cpp
+ $$PWD/qabstractaspectjobmanager.cpp \
+ $$PWD/jobrunner.cpp \
+ $$PWD/qthreadpooler.cpp \
+ $$PWD/task.cpp \
+ $$PWD/dependencyhandler.cpp
+
+# TODO: Make tasking API configurable
+#use_thread_weaver {
+#SOURCES += \
+# $$PWD/weaverjob.cpp
+#
+#HEADERS += \
+# $$PWD/weaverjob_p.h \
+#}
HEADERS += \
- $$PWD/weaverjob_p.h \
$$PWD/qaspectjob.h \
$$PWD/qaspectjob_p.h \
$$PWD/qabstractaspectjobmanager.h \
$$PWD/qaspectjobproviderinterface.h \
$$PWD/qaspectjobmanager.h \
$$PWD/qaspectjobmanager_p.h \
- $$PWD/qabstractaspectjobmanager_p.h
+ $$PWD/qabstractaspectjobmanager_p.h \
+ $$PWD/dependencyhandler_p.h \
+ $$PWD/jobrunner_p.h \
+ $$PWD/task_p.h \
+ $$PWD/qthreadpooler_p_p.h \
+ $$PWD/qthreadpooler_p.h
INCLUDEPATH += $$PWD