
CC        = cc68k

CONTROL   = ../control

CFLAGS    = -g -m68040 -ansi -pipe -nostdinc -fno-builtin -DCPU=MC68040 \
	    -DINCLUDE_PROTOTYPES -c

LINTFLAGS = -g -O2 -c -DCPU=MC68040

IFLAGS    = -I. -I$(MBARI_VW)/h -I$(VW)/target/h 

DEST      = .

EXTHDRS   = $(VW)/target/h/types/vxTypes.h \
            $(VW)/target/h/vxWorks.h \
	    $(MBARI_VW)/h/mbariTypes.h \
	    $(MBARI_VW)/h/thrusterDM.h \
	    $(MBARI_VW)/h/powerTypes.h \
	    $(MBARI_VW)/h/powerAlloc.h \
	    $(MBARI_VW)/h/powerDM.h

HDRS      =

INSTALL   = install

LD        = ld68k

LDFLAGS   = -r

LIBS      =

MAKEFILE  = Makefile

SRCS      = power.c

all :	  power powerMgr 

startPower.o : startPower.c power.h $(LIBS) $(EXTHDRS) $(HDRS)
	$(CC) $(CFLAGS) $(IFLAGS) startPower.c -o startPower.o

power.o : power.c power.h $(LIBS) $(EXTHDRS) $(HDRS)
	$(CC) $(CFLAGS) $(IFLAGS) power.c -o power.o

powerMgr: power.o
	cp power.o powerMgr

power:  startPower.o power.o 
	$(LD) -r startPower.o power.o -o power

lint:       power.c
	    lint $(LINTFLAGS) $(IFLAGS) power.c

depend:;    @mkmf -f $(MAKEFILE) ROOT=$(ROOT)

echo:;      @echo $(HDRS) $(SRCS)

index:;     @ctags -wx $(HDRS) $(SRCS)

clean:
	    rm *.o power

###
