
ROOT_PATH = ..
ifeq ($(PROJ),)
	PROJ = crb_h3
endif

include $(ROOT_PATH)/$(PROJ)/Makefile.config

UTASK_DIR = .
vpath %.c $(UTASK_DIR)
vpath %.S $(UTASK_DIR)

COBJS = printf.o sprintf.o scanf.o \
		sscanf.o stddev.o

AOBJS = 

OBJS  = $(COBJS) $(AOBJS)

INCLUDES := -I$(UTASK_DIR) $(INCLUDES)
CFLAGS = $(COPTS) $(CDEFS) $(INCLUDES)
LDFLAGS := -nostdlib $(LDFLAGS)

all:	lib$(PROJ).a

lib$(PROJ).a:	$(OBJS)
	$(AR) -rcs $@ $(OBJS)

$(COBJS): %.o: %.c
	$(CC) -c $(CFLAGS) $<

$(AOBJS): %.o: %.S
	$(CC) -c $(CFLAGS) $<

clean:
	rm -f *.o

allclean:
	rm -f *.o *.a

