
# $Id: Makefile.linux,v 1.17 2002/09/02 18:58:19 raoul Exp raoul $

CFLAGS = -MD -O2
CXXFLAGS = -MD -O2

LDLIBS = -lstdc++

rmg_latest.tar.gz: *.[ch][ch] startup.txt huge_startup.txt.gz
	tar -cvf - $^ | gzip -9c >$@

include Makedepend.inc

server: server.o

client: client.o

testsb: \
	testsb.o \
	StaticBoard.o

testrinfo: \
	testrinfo.o \
	RobotInfo.o

testpinfo: \
	testpinfo.o \
	PackageInfo.o

testloc: \
	testloc.o \
	Location.o \
	LogStream.o

testworld: \
	testworld.o \
	ServerConnection.o \
	World.o \
	StaticBoard.o \
	RobotInfo.o \
	PackageInfo.o \
	Location.o \
	LogStream.o

testgraph: \
	testgraph.o \
	World.o \
	StaticBoard.o \
	SpanningTree.o \
	LogStream.o \
	Path.o \
	Searcher.o \
	Robot.o \
	RobotInfo.o \
	SmartRobot.o \
	Location.o \
	PackageGroup.o \
	AddressHeap.o \
	PackageInfo.o

runrobotrun: \
	runrobotrun.o \
	ServerConnection.o \
	World.o \
	StaticBoard.o \
	RobotInfo.o \
	PackageInfo.o \
	Location.o \
	LogStream.o \
	SpanningTree.o \
	Searcher.o \
	Path.o \
	Robot.o \
	SmartRobot.o \
	PackageGroup.o \
	AddressHeap.o

