package embox.kernel.sched.strategy.runq

@DefaultImpl(prioq)
abstract module api { }

module prioq extends api {
	source "prioq.c", "prioq.h"

	@NoRuntime depends embox.lib.libds
}

module list extends api {
	source "list.c", "list.h"
}

module list_array extends api {
	source "list_array.c", "list_array.h"
}

module dlist_prio extends api {
	source "dlist_prio.c", "dlist_prio.h"
}