# EPOS Task Makefile
#
# Author: Guto

include $(EPOS)/makedefs

all:		$(LIBSYS) $(LIBDATA) $(LIBINIT)

$(LIBSYS):	texc.o tmut.o 
		$(AR) $(ARFLAGS) $@ $^

$(LIBDATA):	texc_data.o tmut_data.o 
		$(AR) $(ARFLAGS) $@ $^

$(LIBINIT):	texc_init.o tmut_init.o 
		$(AR) $(ARFLAGS) $@ $^

test:		task_test texc_test tmut_test 

print:
		$(PRINT) $(INCLUDE)/task.h
		$(PRINT) $(INCLUDE)/system/abstractions/task/texc.h texc.cc
		$(PRINT) $(INCLUDE)/system/abstractions/task/tmut.h tmut.cc

clean:
		$(CLEAN) *.o *_test

