OFILES		= \
			add_scale.o \
			add_sub.o \
			alloc_arrs.o \
			allocation.o \
			area_menu.o \
			bound_box.o \
			check_cats.o \
			chs_area.o \
			chs_line.o \
			chs_node.o \
			clr_scrn.o \
			clip.o \
			comb_node.o \
			conversn.o \
			curses.o \
			debug_menu.o \
			main.o \
			ed_a_atts.o \
			ed_l_atts.o \
			ed_n_atts.o \
			find_univ.o  \
			full_line.o \
			get_line.o \
			get_n_coor.o \
			inside.o \
			inspect_a.o \
			label_menu.o \
			label_area.o \
			label_line.o \
			line_areas.o \
			line_menu.o \
			line_nodes.o \
			main_menu.o \
			make_line.o \
			mk_window.o \
			node_menu.o \
			outln_map.o \
			p_to_area.o \
			p_to_line.o \
			plot_aline.o \
			plot_area.o \
			plot_cents.o \
			plot_coors.o \
			plot_isles.o \
			plot_line.o \
			plot_lines.o \
			plot_menu.o \
			plot_nodes.o \
			r_dlg_head.o \
			read_coors.o \
			read_dlg.o \
			read_write.o \
			rm_line.o \
			rm_node.o \
			report.o \
			set_sig.o \
			sigint.o \
			split_node.o \
			tty.o \
			where_am_i.o \
			windows.o \
			write_dlg.o \
			w_dlg_head.o \
			yes.o



ALL: $(ETC)/dlglabel $(BIN)/dlglabel

$(ETC)/dlglabel: $(OFILES)
	$(CC) $(LDFLAGS) -o $(ETC)/dlglabel $(OFILES) $(GISLIB) $(DISPLAYLIB) $(RASTERLIB) $(CURSES) $(MATHLIB)

$(BIN)/dlglabel:	dlglabel.sh
	cp  dlglabel.sh  $(BIN)/dlglabel
	chmod   775   $(BIN)/dlglabel


add_scale.o:	convert.h
area_menu.o:	dlg.h menus.h
bound_box.o:	dlg.h
check_cats.o:	dlg.h dlghead.h
chs_area.o:	dlg.h
chs_line.o:	dlg.h 
chs_node.o:	dlg.h
comb_node.o:	dlg.h
conversn.o:	convert.h
curses.o:		dlg.h menus.h
main.o:		dlg.h dlghead.h convert.h
ed_a_atts.o:	dlg.h
ed_l_atts.o:	dlg.h
ed_n_atts.o:	dlg.h
find_univ.o:	dlg.h dlghead.h
full_line.o:	dlg.h
get_line.o:		convert.h
get_n_coor.o:	convert.h dlg.h
inside.o:		dlg.h
inspect_a.o:	dlg.h 
label_menu.o:	menus.h
label_area.o:	dlg.h
label_line.o:	dlg.h
line_areas.o:	dlg.h
line_menu.o:	dlg.h menus.h 
line_nodes.o:	dlg.h
main_menu.o:	menus.h convert.h
make_line.o:	dlg.h 
mk_window.o:	convert.h
node_menu.o:	dlg.h menus.h 
outln_map.o:	convert.h
p_to_area.o:	dlg.h
p_to_line.o:	dlg.h
plot_aline.o:	dlg.h externs.h 
plot_area.o:	dlg.h externs.h
plot_cents.o:	dlg.h 
plot_coors.o:	dlg.h  convert.h
plot_isles.o:	dlg.h externs.h
plot_line.o:	dlg.h

plot_lines.o:	dlg.h convert.h externs.h

plot_menu.o:	menus.h dlg.h convert.h
plot_nodes.o:	dlg.h externs.h
r_dlg_head.o:	dlghead.h dlg.h
read_coors.o:	dlg.h 
read_dlg.o:		dlg.h 
rm_line.o:	dlg.h 
rm_node.o:	dlg.h 
report.o:		dlg.h
set_sig.o:	externs.h
sigint.o:		externs.h
split_node.o:	dlg.h 
w_dlg_head.o:	dlghead.h dlg.h
where_am_i.o:	dlg.h 
windows.o:		dlg.h convert.h
write_dlg.o:	dlg.h externs.h
