# COPYRIGHT AND DISCLAIMER
# 
# Copyright (C) 1996-1997 by the Regents of the University of California.
#
# IN NO EVENT SHALL THE AUTHORS OR DISTRIBUTORS BE LIABLE TO ANY PARTY FOR
# DIRECT, INDIRECT, SPECIAL, INCIDENTAL, OR CONSEQUENTIAL DAMAGES ARISING OUT
# OF THE USE OF THIS SOFTWARE, ITS DOCUMENTATION, OR ANY DERIVATIVES THEREOF,
# EVEN IF THE AUTHORS HAVE BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
# 
# THE AUTHORS AND DISTRIBUTORS SPECIFICALLY DISCLAIM ANY WARRANTIES,
# INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY,
# FITNESS FOR A PARTICULAR PURPOSE, AND NON-INFRINGEMENT. THIS SOFTWARE IS
# PROVIDED ON AN "AS IS" BASIS, AND THE AUTHORS AND DISTRIBUTORS HAVE NO
# OBLIGATION TO PROVIDE MAINTENANCE, SUPPORT, UPDATES, ENHANCEMENTS, OR
# MODIFICATIONS.
#
# Taken from the UCB Home-IP trace by Steve Gribble <gribble@cs.berkeley.edu>

CC = g++
INCLUDE = -I. -I/usr/local/include/tcl8.0
#CFLAGS = -Wall -g $(INCLUDE)
CFLAGS = -Wall -O2 $(INCLUDE)

# Uncomment the following for Solaris
#LIBS = -lsocket -lnsl -lintl -ldl -lm
LIBS = -L/usr/local/lib -ltcl80 -lm

# Uncomment the following for Linux
# LIBS = -ldl -lm

all: tr-stat

tr-stat: tr-stat.o logparse.o utils.o
	$(CC) -o $@ tr-stat.o logparse.o utils.o $(LIBS)

%.o: %.c utils.h logparse.h
	$(CC) $(CFLAGS) -o $@ -c $<

clean:
	-/bin/rm -f *.o *~ tr-stat core

FORCE:
	;

