# Makefile for Go to Goal  
# Copyright (c) 1999  Fumio Mizoguchi 

CC = gcc
KLIC = klic
CFLAGS=-O

OBJ= goal.o utility.o 
TARGET0=arm1
TARGET1=scout1
TARGET2=scout2
TARGET3=scout3
TARGET4=scout4

all : $(OBJ)
	$(CC)    -o $(TARGET0) arm1.c -lsocket -lnsl
	$(KLIC)  -o $(TARGET1) neoScout1.kl1 robotData1.kl1 controlNomad.kl1 util.kl1 Ndirect.o $(OBJ) 
	$(KLIC)  -o $(TARGET4) neoScout1.kl1 robotData2.kl1 controlNomad.kl1 util.kl1 Ndirect.o $(OBJ) 
	$(KLIC)  -o $(TARGET2) neoScout1.kl1 robotData4.kl1 controlNomad.kl1 util.kl1 Nclient.o $(OBJ) 
	$(KLIC)  -o $(TARGET3) neoScout1.kl1 robotData3.kl1 controlNomad.kl1 util.kl1 Nclient.o $(OBJ) 


.c.o:
	$(CC) -c $(CFLAGS) $*.c

clean :
	rm -r *.o
