summaryrefslogtreecommitdiff
path: root/nuttx/sched/wqueue/Make.defs
diff options
context:
space:
mode:
Diffstat (limited to 'nuttx/sched/wqueue/Make.defs')
-rw-r--r--nuttx/sched/wqueue/Make.defs12
1 files changed, 9 insertions, 3 deletions
diff --git a/nuttx/sched/wqueue/Make.defs b/nuttx/sched/wqueue/Make.defs
index cd1b0ddb8..86c5edc12 100644
--- a/nuttx/sched/wqueue/Make.defs
+++ b/nuttx/sched/wqueue/Make.defs
@@ -37,18 +37,24 @@
ifeq ($(CONFIG_SCHED_WORKQUEUE),y)
+# Add high priority work queue files
+
+ifeq ($(CONFIG_SCHED_HPWORK),y)
+CSRCS += work_hpthread.c
+endif
+
# Add low priority work queue files
ifeq ($(CONFIG_SCHED_LPWORK),y)
+CSRCS += work_lpthread.c
ifeq ($(CONFIG_PRIORITY_INHERITANCE),y)
-
CSRCS += work_inherit.c
+endif # CONFIG_PRIORITY_INHERITANCE
+endif # CONFIG_SCHED_LPWORK
# Include wqueue build support
DEPPATH += --dep-path wqueue
VPATH += :wqueue
-endif # CONFIG_PRIORITY_INHERITANCE
-endif # CONFIG_SCHED_LPWORK
endif # CONFIG_SCHED_WORKQUEUE