RLD=/projects/cube/RobLib
PREFIX=/projects/cubeos/src
TOOLS=/projects/robot/tools
include $(PREFIX)/make.in
include $(PREFIX)/settings.in
CFLAGS+= $(INCLUDES) -I$(RLD) -I. -DRCJ -O2 
SFLAGS+= $(INCLUDES) -gcoff
OBJ-INIT=init.o readcmd.o


all: init.abs init.tw

.c.o:	
	$(CC) $(CFLAGS) -c $< -o $@

.c.E:	
	$(CC) $(CFLAGS) -E $< -o $@

.S.o:	
	$(CC) $(SFLAGS) -c $< -o $@

.coff.d:
	$(OBJDUMP) -d $< >$@

init.coff: $(LIB) $(OJB-crt0) $(OBJ-INIT) $(LIBSCRIPT) 
	$(LD) $(LD_OPT) -nfp -Map  $*.map  -L$(RLD) -L$(PREFIX) -o $@ $(OBJ-INIT) -lrob_RCJ -T$(PREFIX)/cfg/RCJ/cubeos.ld_winlib


.coff.abs:
	$(OBJCOPY) -O srec $< $@

.abs.tw:
	s2tw $< $@

clean:
	-/bin/rm -f *.o *.coff *.abs *.bin *.d *.map *.tw

depend:
	makedepend -Y/opt/egcs/crossgcc/m68k-coff/include -I/opt/egcs/crossgcc/lib/gcc-lib/m68k-coff/2.95.2/include/ -- $(CFLAGS) -- *.c


# DO NOT DELETE
