# Makefile for sh7045f/
# Satofumi KAMIMURA
# $Id$

# Compile options
ARCH = sh-coff
#ARCH = sh-hitachi-elf
include rules.mk
CFLAGS = -O2 -Wall -Werror ${INCLUDES}
INCLUDES = -I../utils/c

# Target
SH7045LIB = sh7045lib.a
TARGET = ${SH7045LIB}

all : ${TARGET}

clean :
	${RM} ${TARGET} *.o
	cd sample/ && ${MAKE} clean

depend:
	makedepend -Y -- ${INCLUDES} -- ${wildcard *.[ch]}

.PHONY : all clean
######################################################################
${SH7045LIB} : \
	${SH7045LIB}(imask.o) \
	${SH7045LIB}(ringBuffer.o) \
	${SH7045LIB}(sci_init.o) \
	${SH7045LIB}(sci_send.o) \
	${SH7045LIB}(timer.o) \

# DO NOT DELETE

debugPrint.o: sh7045lib.h sci_init.h
imask.o: sh7045lib.h sci_init.h
ringBuffer.o: ringBuffer.h
sci_init.o: sh7045lib.h sci_init.h cpu_spec.h ringBuffer.h
sci_send.o: sh7045lib.h sci_init.h ringBuffer.h
sh7045lib.o: sci_init.h
timer.o: sh7045lib.h sci_init.h cpu_spec.h
