
include ../Makefile.inc

export-objs = rtai_scheduler.o

ifeq ($(CONFIG_X86),y)
	sched-objs = rtai_scheduler.o
else
	sched-objs = rtai_scheduler.o up_task_sw.o
endif

obj-$(CONFIG_RTAI_SCHED) += rtai_sched.o

include $(TOPDIR)/Rules.make

rtai_sched.o: $(sched-objs)
	$(LD) -r -o $@ $(sched-objs)

rtai_scheduler.c: rtai_sched.c.ml
	ln -s $< $@
up_task_sw.S: $(TOPDIR)/drivers/rtai/include/asm/up_task_sw.S
	ln -s $< $@

all_targets: rtai_sched.o
