# AUTOINCS= selectors.h include ../common.make include ../cprogs.make TARGETS= hostside hostside-old gui-plan-bot default: all recurse: all for-pic: all: $(TARGETS) hostside-old: serialio.o nmra.o main.o encode.o utils.o $(LINK) hostside: hostside.o serialio.o client.o obc.o commands.o utils.o \ nmra.o encode.o retransmit.o output.o auproto-pic.o \ parseutils.o \ -loop $(LINK) proto-expanded: ../cebpic/README.protocol expand <$< $o gui-plan-bot: gui-plan-%: gui-plan.o utils.o parseutils.o \ ../layout/ours.dgram-%.plandata.o \ __oop-read-copy.o -loop $(LINK) -L/usr/X11R6/lib -lXpm -lX11 commands.o auproto-pic.o: auproto-pic.h auproto-%: parse-proto-spec proto-expanded skelproto-% ./$+ $o layoutinfo.h: ../layout/ours.layout-data.c Makefile sed -e '/^#include/,$$d' $< $o selectors.h: selectors.h.gen ./$< $o safety.o trackloc.o: layoutinfo.h safety: safety.o utils.o trackloc.o ../layout/ours.layout-data.o $(LINK) clean: rm -f *.o *.d $(TARGETS) selectors.h rm -f auproto-pic.h *~ core proto-expanded include $(wildcard *.d)