#!smake -k
#
# Makefile for Rtc library
#
#

#FINAL = 

include $(ROOT)/usr/include/make/PRdefs
include $(COMMONRULES)

#ifdef	__GCC__
include $(ROOT)/usr/include/make/gccdefs
LIB	=	libgrtc.a
AR	=	/usr/local/gcc/mipse/bin/ar
LCOPTS  =	-Wall -W -G 0
#else
LIB	=	librtc.a
AR	=	/usr/bin/ar
LCOPTS =	-fullwarn -wlint,-f -woff 813,819,822,824,826,827,852 \
		-non_shared -G 0 -mips2 -Xcpluscomm
#endif

#ifdef	FINAL
OPTIMIZER =	-O2
#else
OPTIMIZER =	-g
#endif

HFILES =	rtc.h rtcint.h

CODEFILES   =	rtcinit.c rtcgetstatus.c \
		rtcrawread.c rtcrawwrite.c \
		rtcreaddata.c rtcwritedata.c \
		rtcgettime.c rtcsettime.c \
		rtcgetintervaltime.c rtcgetlatertime.c


CODEOBJECTS =	$(CODEFILES:.c=.o)

OBJECTS =	$(CODESEGMENT) $(DATAOBJECTS)

LCDEFS =
LCINCS =	-I. -I$(ROOT)/usr/include/PR \
		-I$(ROOT)/PR/libultra/include \
		-I../../libultra/include

LDIRT  =

default:	$(LIB)

$(LIB):		$(CODEOBJECTS)
		$(AR) cur $(LIB) $(CODEOBJECTS)
#ifdef	FINAL
		rm $(CODEOBJECTS)
#endif