###############################################################################
###############################################################################
##                                                                           ##
##  Antenna Visualization Toolkit                                            ##
##                                                                           ##
##  Adrian Agogino  agogino@ece.utexas.edu                                   ##
##  Ken Harker      kharker@cs.utexas.edu                                    ##
##                                                                           ##
##  May 1998                                                                 ##
##                                                                           ##
###############################################################################
###############################################################################


# The C compiler
CC = cc

# Compiler options
COPTS = -c -g -ansi

# Shared library linker command
SHLINK = cc

# Name for shared libs
#SH_LIB = libtogl.so.1.3
SH_LIB = 

# Where to find tcl.h, tk.h, OpenGL/Mesa headers, etc
INCLUDES = -I/usr/local/include -I/lusr/X11/include/

# Where to find libtcl.a, libtk.a, OpenGL/Mesa libraries:
LIBDIRS = -L/usr/lib -L/lusr/X11/lib

# Libraries to link with
LIBS = -ltk4.1 -ltcl7.5 -lGLU -lGL -L/usr/X11/lib -lX11 -lXmu -lXext -lm

TK_FLAGS =

CFLAGS = $(COPTS) $(INCLUDES) $(TK_FLAGS)

LFLAGS = $(LIBDIRS)

HEADERS = TkAntenna.h ParseArgs.h ant.h pcard.h VisField.h
OBJS    = TkAntenna.o AntennaWidget.o ParseArgs.o togl.o ant.o pcard.o VisField.o VisWires.o

default: TkAnt

# TkAnt
TkAnt: TkAntenna.o AntennaWidget.o ParseArgs.o ant.o pcard.o VisField.o VisWires.o $(HEADERS)
	$(CC) $(LFLAGS) $(OBJS) $(LIBS) -o $@

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

clean:
	rm core AntennaWidget.o ParseArgs.o TkAntenna.o ant.o pcard.o VisField.o TkAnt


###############################################################################
###############################################################################
##                                                                           ##
##                            End of makefile                                ##
##                                                                           ##
###############################################################################
###############################################################################




