.include ../../global.mak

#------------------------------------------------------------------------------
# TARG OBJECT FILES
#------------------------------------------------------------------------------

TARG =	../lib/util.o

#OBJS =	eeprom.o flash.o nvram.o config.o readconf.o
OBJS =	config.o 

${TARG}: ${OBJS}
	${LD} ${LFLAGS} ${OBJS}

clean:
	rm -f *.o ${TARG}

#------------------------------------------------------------------------------
# HEADER-FILE DEPENDENCIES
#------------------------------------------------------------------------------

eeprom.o:	makefile ${IDIR2}/types.h ${IDIR1}/sys.h ${IDIR2}/eeprom.h \
		${IDIR1}/memory.h

flash.o:	makefile ${IDIR2}/types.h ${IDIR1}/memory.h ${IDIR1}/eeprecs.h

nvram.o:	makefile ${IDIR2}/types.h ${IDIR2}/nvram.h

config.o:	makefile ${IDIR2}/types.h ${IDIR2}/nvram.h ${IDIR2}/eeprom.h \
		${IDIR1}/nvrecs.h ${IDIR1}/eeprecs.h ${IDIR2}/flash.h \
		${IDIR2}/time.h ${IDIR2}/nim960h.h ${IDIR1}/sys.h \
		${IDIR2}/uart.h ${IDIR2}/tcpip.h ${IDIR2}/bootp.h \
		${IDIR2}/tftpboot.h ${IDIR2}/udp.h ${IDIR1}/product.h

readconf.o:     makefile ${IDIR2}/krnl.h ${IDIR2}/types.h

