BIN = $(ETC)/water
PGM = seg

SOURCE = main.c init_vars.c find_pour.c \
	close_maps.c do_astar.c do_cum.c \
	def_basin.c split_str.c over_cells.c \
	no_stream.c close_maps2.c haf_side.c \
	sg_factor.c slope_len.c usage.c \
	bseg_close.c bseg_get.c bseg_open.c \
	bseg_put.c bseg_read.c bseg_write.c \
	cseg_close.c cseg_get.c cseg_open.c \
	cseg_put.c cseg_read.c cseg_write.c \
	dseg_close.c dseg_get.c dseg_open.c \
	dseg_put.c dseg_read.c dseg_write.c \
	sseg_close.c sseg_get.c sseg_open.c sseg_put.c

LIST =	main.o init_vars.o find_pour.o \
	close_maps.o do_astar.o do_cum.o \
	def_basin.o split_str.o over_cells.o \
	no_stream.o close_maps2.o haf_side.o \
	sg_factor.o slope_len.o usage.o \
	bseg_close.o bseg_get.o bseg_open.o \
	bseg_put.o bseg_read.o bseg_write.o \
	cseg_close.o cseg_get.o cseg_open.o \
	cseg_put.o cseg_read.o cseg_write.o \
	dseg_close.o dseg_get.o dseg_open.o \
	dseg_put.o dseg_read.o dseg_write.o \
	sseg_close.o sseg_get.o sseg_open.o sseg_put.o

$(BIN)/$(PGM): $(LIST) $(DEPGISLIB)
	$(CC) $(LDFLAGS) -o $@ $(LIST) $(ADD_LIBS) $(GISLIB) $(SEGMENTLIB) $(MATHLIB) $(XDRLIB)

$(DEPGISLIB): #
$(DEPSEGMENTLIB): #

add_pt.o: Gwater.h
close_maps2.o: Gwater.h
close_maps.o: Gwater.h
def_basin.o: Gwater.h
do_astar.o: Gwater.h
do_cum.o: Gwater.h
do_legal.o: Gwater.h
find_pour.o: Gwater.h
get_slope.o: Gwater.h
haf_side.o: Gwater.h
init_seg.o: Gwater.h
init_vars.o: Gwater.h
main.o: Gwater.h
no_stream.o: Gwater.h
over_cells.o: Gwater.h
replace.o: Gwater.h
seg_step.o: Gwater.h
sg_factor.o: Gwater.h
slope_len.o: Gwater.h
split_str.o: Gwater.h
usage.c: Gwater.h
