# The next line is for compilation on the Suns
#CFLAGS = -O -DLTP_X11 -DSUNOS -DBIG_ENDIAN -DMULTIUSER -I/usr/openwin/include -L/usr/openwin/lib

# The next line is for compilation for DECStations/Ultrix
CFLAGS = -O -DLTP_X11 -DMULTIUSER -DULTRIX

SRC =	acquire.c \
	area_plot.c \
	assemble.c \
	atrbt_concat.c \
	atrbt_contur.c \
	atrbt_copy.c \
	atrbt_dig.c \
	atrbt_edit.c \
	atrbt_line.c \
	atrbt_list.c \
	atrbt_print.c \
	atrbt_rec.c \
	atrbt_serial.c \
	atrbt_set.c \
	atrbt_thin.c \
	b_edit.c \
	backup_ltp.c \
	barf.c \
	bridge_gap.c \
	brstr_create.c \
	brstr_delete.c \
	brstr_switch.c \
	burp.c \
	catalog.c \
	ckeys_disp.c \
	ckeys_get.c \
	ckeys_make.c \
	ckeys_save.c \
	clear_mode.c \
	config_ltp.c \
	connect_ltp.c \
	continue_ltp.c \
	coord_type.c \
	corridors.c \
	create.c \
	crit_adj.c \
	crit_arange.c \
	crit_area.c \
	crit_astrg.c \
	crit_clear.c \
	crit_exec.c \
	crit_length.c \
	crit_newatr.c \
	crit_psides.c \
	crit_record.c \
	crit_report.c \
	crit_serial.c \
	crit_slen.c \
	crit_subel.c \
	crit_superel.c \
	crit_type.c \
	decrement.c \
	default_head.c \
	del_points.c \
	del_spurs.c \
	dem_view.c \
	diary_print.c \
	dict_print.c \
	digmenu_get.c \
	digmenu_init.c \
	digmenu_make.c \
	digmenu_plot.c \
	digmenu_save.c \
	disprstr_ers.c \
	disprstr_get.c \
	disprstr_mrg.c \
	disprstr_put.c \
	draw.c \
	editf.c \
	erase.c \
	erase_margin.c \
	erase_obj.c \
	erase_seg.c \
	excell.c \
	exdem.c \
	exdig.c \
	execute_ltp.c \
	exit_ltp.c \
	excff.c \
	exdigit.c \
	exdlg3.c \
	exdxf.c \
	exmoss.c \
	exraster.c \
	exrdef2.c \
	exscsgef.c \
	exsnap.c \
	exxy.c \
	fill_holes.c \
	fix_map.c \
	frame_map.c \
	funct_add.c \
	funct_del.c \
	ginput.c \
	goto_ltp.c \
	graphics.c \
	grow_spurs.c \
	header_ltp.c \
	help.c \
	impasn.c \
	impcell.c \
	impcff.c \
	impdem.c \
	impdigit_asc.c \
	impdigit_att.c \
	impdlg3.c \
	impdxf.c \
	impgef_fea.c \
	impgef_hdr.c \
	impgef_lin.c \
	impgef_pnt.c \
	impgis.c \
	impmap.c \
	impmoss.c \
	impoptr9.c \
	impras.c \
	imprdef2.c \
	imprlc.c \
	imprle1.c \
	imprstr.c \
	imptan.c \
	impxy.c \
	increment.c \
	level_clear.c \
	level_clip.c \
	level_dup.c \
	level_icopy.c \
	level_snap.c \
	log_ltp.c \
	macro_begin.c \
	macro_end.c \
	macro_hist.c \
	man_print.c \
	margin.c \
	mask.c \
	mass_update.c \
	menu_define.c \
	menuset_get.c \
	menuset_save.c \
	merge_fill.c \
	mlist_create.c \
	mlist_exec.c \
	more_ltp.c \
	negative_img.c \
	next_step.c \
	open_solids.c \
	p_create.c \
	pause_ltp.c \
	pers_plot.c \
	plot_ascii.c \
	plot_ltp.c \
	plusplus_ltp.c \
	purge.c \
	query.c \
	raw_print.c \
	recall_ltp.c \
	redisp_map.c \
	reduce_res.c \
	reflect.c \
	reg_copy.c \
	register_ltp.c \
	rename.c \
	report_ltp.c \
	retrieve_ltp.c \
	rotate.c \
	save.c \
	seg_break.c \
	separate.c \
	set_clear.c \
	set_comp.c \
	set_dig.c \
	set_erase.c \
	set_exclude.c \
	set_intrsec.c \
	set_report.c \
	set_union.c \
	shell.c \
	start_ltp.c \
	status_ltp.c \
	step.c \
	stickup.c \
	thin_lines.c \
	undo.c \
	vertex_move.c \
	vertex_thin.c \
	view_ltp.c \
	wait_ltp.c \
	wink.c

OBJ = $(SRC:.c=.o)

libltpfc.a : $(OBJ)
	ar rvl $@ $(OBJ)
	ranlib $@

clean:
	rm *.o libltpfc.a





