EXEC = aedit
#LIB_DIR = ../../Motif/lib
#OBJS2_DIR = /home/align/totoki/AEDIT/
#CFLAGS = -DSYS5 -DSYSV
#CFLAGS = -I$(LIB_DIR) -DBSD -Dsparc -Dsun4 -O
#CFLAGS = -I$(LIB_DIR) -Bstatic -DBSD -Dsparc -Dsun4 -O
CFLAGS = -I/usr/openware/include/ -Bstatic -D_NO_PROTO -DBSD -Dsparc -Dsun4 -O 

LIBS = -lXm -lXt -lXim -lX11 -lm
#LIBS = $(LIB_DIR)/Xm/libXm.a  $(LIB_DIR)/Xt/libXt.a  -lX11 -lm
#LIBS = $(LIB_DIR)/Xm/libXm.a  $(LIB_DIR)/Xt/libXt.a  /usr/local/share/lib/libX11.a -lm
#LIBS = $(LIB_DIR)/Xm/libXm.a  $(LIB_DIR)/Xt/libXt.a  $(LIB_DIR)/X11/libX11.a -lm

LINK_FLAGS = -L/usr/openware/lib/ -Bstatic

#OBJS = main.o  file.o  aeditColor.o  button.o  key.o  cmd1.o  cmd2.o\
#       cmd3.o  cost.o  display.o  global.o  comn_dialog.o  buildmenu.o \
#       mtf4.o  file_menu.o  edmode_menu.o  font_menu.o  edit_menu.o\
#       logfile_menu.o  options_menu.o  color_menu.o  constraint.o\
#       err_handler.o  alignment_menu.o   dist.o  generateD.o \
#       sorter_init.o  sorter_now.o  tree_based.o motif_search.o

OBJS          = ae_debug.o \
		ae_utility.o \
		aec_error.o \
		aeditColor.o \
		aeg_almn.o \
		aeg_bscnt.o \
		aeg_gltree.o \
		aeg_gltrnj.o \
		aeg_gltrupg.o \
		aeg_mval.o \
		aeg_stemfinder.o \
		aep_almn.o \
		aep_gltree.o \
		aep_gltrnj.o \
		aep_gltrupg.o \
		aep_matrix.o \
		aep_mval.o \
		aep_scantd.o \
		alignment_menu.o \
		buildmenu.o \
		button.o \
		cmd1.o \
		cmd2.o \
		cmd3.o \
		color_menu.o \
		comn_dialog.o \
		constraint.o \
		cost.o \
		display.o \
		display2.o \
		dist.o \
		edit_menu.o \
		edmode_menu.o \
		err_handler.o \
		file.o \
		file_menu.o \
		font_menu.o \
		generateD.o \
		global.o \
		key.o \
		logfile_menu.o \
		main.o \
		motif_search.o \
		motif_search2.o \
		options_menu.o \
		sorter_init.o \
		sorter_now.o \
		tree_based.o \
		ria.o \
		tree_based_ria.o


$(EXEC):  $(OBJS) aedit.h  2dp.h  align.h
	cc -g -o $(EXEC)  $(LINK_FLAGS) $(OBJS) $(LIBS)
#
program:;	cc -c $(CFLAGS) -DTWM main.c;
		cc -g -o aedit_twm $(LINK_FLAGS) $(OBJS) $(LIBS);
		cc -c $(CFLAGS) main.c;
		cc -g -o aedit_mwm $(LINK_FLAGS) $(OBJS) $(LIBS);
#
test:   test.o
	cc -o test test.o $(LIBS)
clean:
	-\rm $(OBJS)
###
ae_debug.o: aedit.h /usr/include/stdio.h /usr/include/ctype.h
ae_utility.o: /usr/include/stdio.h /usr/include/limits.h \
	/usr/include/wchar.h
aec_error.o: /usr/include/stdio.h /usr/include/varargs.h
aeditColor.o: /usr/include/stdio.h aedit.h /usr/include/ctype.h
aeg_almn.o: aedit.h /usr/include/stdio.h /usr/include/ctype.h ae_almn.h
aeg_bscnt.o: /usr/include/stdio.h aedit.h /usr/include/ctype.h
aeg_gltree.o: /usr/include/string.h /usr/include/sys/stdtypes.h \
	/usr/include/wchar.h ae_gltree.h aedit.h /usr/include/stdio.h \
	/usr/include/ctype.h
aeg_gltrnj.o: /usr/include/string.h /usr/include/sys/stdtypes.h \
	/usr/include/wchar.h ae_gltree.h aedit.h /usr/include/stdio.h \
	/usr/include/ctype.h
aeg_gltrupg.o: /usr/include/string.h /usr/include/sys/stdtypes.h \
	/usr/include/wchar.h ae_gltree.h aedit.h /usr/include/stdio.h \
	/usr/include/ctype.h
aeg_mval.o: aedit.h /usr/include/stdio.h /usr/include/ctype.h
aeg_stemfinder.o: /usr/include/signal.h /usr/include/sys/signal.h \
	/usr/include/vm/faultcode.h /usr/include/sys/stdtypes.h \
	/usr/include/wchar.h menu.h
aep_almn.o: /usr/include/stdio.h /usr/include/malloc.h aedit.h \
	/usr/include/ctype.h ae_almn.h
aep_gltree.o: ae_gltree.h aedit.h /usr/include/stdio.h /usr/include/ctype.h \
	/usr/include/string.h /usr/include/sys/stdtypes.h \
	/usr/include/wchar.h /usr/include/malloc.h
aep_gltrnj.o: ae_gltree.h aedit.h /usr/include/stdio.h /usr/include/ctype.h \
	/usr/include/string.h /usr/include/sys/stdtypes.h \
	/usr/include/wchar.h /usr/include/malloc.h
aep_gltrupg.o: ae_gltree.h aedit.h /usr/include/stdio.h \
	/usr/include/ctype.h /usr/include/string.h \
	/usr/include/sys/stdtypes.h /usr/include/wchar.h \
	/usr/include/malloc.h
aep_matrix.o: /usr/include/stdio.h
aep_mval.o: aedit.h /usr/include/stdio.h /usr/include/ctype.h
aep_scantd.o: /usr/include/stdio.h /usr/include/sys/stat.h \
	/usr/include/sys/types.h /usr/include/sys/stdtypes.h \
	/usr/include/wchar.h /usr/include/sys/sysmacros.h \
	/usr/include/malloc.h /usr/include/string.h /usr/include/varargs.h \
	/usr/include/ctype.h /usr/include/limits.h
alignment_menu.o: /usr/include/stdio.h /usr/include/sys/types.h \
	/usr/include/sys/stdtypes.h /usr/include/wchar.h \
	/usr/include/sys/sysmacros.h /usr/include/sys/socket.h \
	/usr/include/netinet/in.h /usr/include/arpa/inet.h \
	/usr/include/netdb.h /usr/include/signal.h /usr/include/sys/signal.h \
	/usr/include/vm/faultcode.h /usr/include/setjmp.h \
	/usr/include/machine/setjmp.h /usr/include/sun3/setjmp.h \
	/usr/include/sun3x/setjmp.h /usr/include/sun4/setjmp.h \
	/usr/include/sun4c/setjmp.h /usr/include/sun4m/setjmp.h menu.h \
	aedit.h /usr/include/ctype.h
buildmenu.o: menu.h
button.o: /usr/include/math.h /usr/include/floatingpoint.h \
	/usr/include/sys/ieeefp.h aedit.h /usr/include/stdio.h \
	/usr/include/ctype.h
cmd1.o: aedit.h /usr/include/stdio.h /usr/include/ctype.h
cmd2.o: /usr/include/math.h /usr/include/floatingpoint.h \
	/usr/include/sys/ieeefp.h aedit.h /usr/include/stdio.h \
	/usr/include/ctype.h
cmd3.o: aedit.h /usr/include/stdio.h /usr/include/ctype.h
color_menu.o: /usr/include/stdio.h /usr/include/sys/types.h \
	/usr/include/sys/stdtypes.h /usr/include/wchar.h \
	/usr/include/sys/sysmacros.h /usr/include/dirent.h \
	/usr/include/sys/dirent.h menu.h aedit.h /usr/include/ctype.h
comn_dialog.o: /usr/include/stdio.h /usr/include/varargs.h aedit.h \
	/usr/include/ctype.h
constraint.o: /usr/include/stdio.h aedit.h /usr/include/ctype.h
cost.o: /usr/include/stdio.h aedit.h /usr/include/ctype.h
display.o: aedit.h /usr/include/stdio.h /usr/include/ctype.h
display2.o: /usr/include/string.h /usr/include/sys/stdtypes.h \
	/usr/include/wchar.h aedit.h /usr/include/stdio.h \
	/usr/include/ctype.h
dist.o: 2dp.h /usr/include/stdio.h /usr/include/ctype.h
edit_menu.o: /usr/include/stdio.h menu.h aedit.h /usr/include/ctype.h
edmode_menu.o: /usr/include/stdio.h aedit.h /usr/include/ctype.h menu.h
err_handler.o: /usr/include/stdio.h /usr/include/varargs.h \
	/usr/include/syslog.h
file.o: /usr/include/ctype.h /usr/include/pwd.h /usr/include/sys/types.h \
	/usr/include/sys/stdtypes.h /usr/include/wchar.h \
	/usr/include/sys/sysmacros.h aedit.h /usr/include/stdio.h
file_menu.o: /usr/include/stdio.h /usr/include/sys/types.h \
	/usr/include/sys/stdtypes.h /usr/include/wchar.h \
	/usr/include/sys/sysmacros.h /usr/include/dirent.h \
	/usr/include/sys/dirent.h /usr/include/unistd.h menu.h aedit.h \
	/usr/include/ctype.h
font_menu.o: /usr/include/stdio.h aedit.h /usr/include/ctype.h menu.h
generateD.o: 2dp.h /usr/include/stdio.h /usr/include/ctype.h
global.o: /usr/include/stdio.h aedit.h /usr/include/ctype.h
key.o: aedit.h /usr/include/stdio.h /usr/include/ctype.h
logfile_menu.o: /usr/include/stdio.h menu.h aedit.h /usr/include/ctype.h
main.o: /usr/include/stdio.h /usr/include/math.h \
	/usr/include/floatingpoint.h /usr/include/sys/ieeefp.h \
	/usr/include/varargs.h /usr/include/signal.h \
	/usr/include/sys/signal.h /usr/include/vm/faultcode.h \
	/usr/include/sys/stdtypes.h /usr/include/wchar.h \
	/usr/include/setjmp.h /usr/include/machine/setjmp.h \
	/usr/include/sun3/setjmp.h /usr/include/sun3x/setjmp.h \
	/usr/include/sun4/setjmp.h /usr/include/sun4c/setjmp.h \
	/usr/include/sun4m/setjmp.h /usr/include/ctype.h aedit.h menu.h
motif_search.o: /usr/include/stdio.h /usr/include/string.h \
	/usr/include/sys/stdtypes.h /usr/include/wchar.h \
	/usr/include/sys/types.h /usr/include/sys/sysmacros.h \
	/usr/include/sys/stat.h aedit.h /usr/include/ctype.h
motif_search2.o: /usr/include/string.h /usr/include/sys/stdtypes.h \
	/usr/include/wchar.h aedit.h /usr/include/stdio.h \
	/usr/include/ctype.h
options_menu.o: /usr/include/stdio.h /usr/include/unistd.h \
	/usr/include/sys/types.h /usr/include/sys/stdtypes.h \
	/usr/include/wchar.h /usr/include/sys/sysmacros.h menu.h aedit.h \
	/usr/include/ctype.h
sorter_init.o: 2dp.h /usr/include/stdio.h /usr/include/ctype.h aedit.h
sorter_now.o: aedit.h /usr/include/stdio.h /usr/include/ctype.h
tree_based.o: 2dp.h /usr/include/stdio.h /usr/include/ctype.h aedit.h \
	align.h
ria.o: 2dp.h /usr/include/stdio.h /usr/include/ctype.h aedit.h \
	align.h
tree_based_ria.o: 2dp.h /usr/include/stdio.h /usr/include/ctype.h aedit.h \
	align.h
