# -*- mode: makefile -*-
## Template a mettre dans /usr/local/lib/mkmf/

PROGRAM = ggrace$(EXE)

LIBGRACEGTK = libgracegtk.a

######################################################
MAKEFILE= Makefile
######################################################


TOP=..

include ../Make.conf

# FC=ifort

.SUFFIXES:            # Delete the default suffixes
.SUFFIXES : .c $(O)
.SUFFIXES : .f $(O)
.SUFFIXES : .f90 $(O)

%d : %f90 ; $(FC)  -c $(FFLAGS) $<  
%o : %f90 ; $(FC)  -c $(FFLAGS) $<  


FLAGS_GTK =   -Wall `pkg-config --cflags  gtk+-2.0` -DWITH_GTK 
LIBS_GTK = `pkg-config --libs gtk+-2.0`

CFLAGS = $(CFLAGS0) -I$(TOP) $(T1_INC) $(FLAGS_GTK) $(GSL_CFLAGS)
FFLAGS = -g
LDFLAGS = -g
LD=$(CC)
# # For ifort Intel compiler, uncomment the two lines below
ifeq ($(FC),ifort)
LDFLAGS = -g -nofor_main
LD=$(FC)
endif

PARS_Y = pars.yacc
PARS_C = pars.c
PARS_O = pars$(O)


CEPHES_LIB    = $(TOP)/cephes/libcephes.a

LIBS1=$(CEPHES_LIB) 
LIBS= $(LIBS1) \
		$(UNDO_LIB) \
		$(NETCDF_LIBS) \
		$(FFTW_LIB) \
		$(FFTW3_LIB) \
		$(T1_LIB) \
		$(GSL_LIBS) \
		$(PDF_LIB) \
		$(CONTOUR_LIB) \
		$(WAVELET_LIB) \
		$(JPEG_LIB) \
		$(PNG_LIB) \
		$(Z_LIB) \
		$(CUPS_LIBS) \
		$(LIBS_GTK)


EXTHDRS  =

OBJS	      = as274c.o \
		cairo_drv.o \
		computils.o \
		dates.o \
		defaults.o \
		device.o \
		dlmodule.o \
		draw.o \
		drawticks.o \
		dummydrv.o \
		files.o \
		fit.o \
		fourier.o \
		gd.o \
		ge.o \
		ge_axis.o \
		ge_colorbar.o \
		ge_function.o \
		ge_graph.o \
		ge_legendbox.o \
		ge_obj.o \
		ge_project.o \
		ge_set.o \
		ge_tree.o \
		gg.o \
		gg_compwin.o \
		gg_comwin.o \
		gg_eblockwin.o \
		gg_editpwin.o \
		gg_events.o \
		gg_featext.o \
		gg_files.o \
		gg_fileswin.o \
		gg_fontwin.o \
		gg_fourier_win.o \
		gg_frame.o \
		gg_glyph_choice.o \
		gg_gtkdrv.o \
		gg_gtkutils.o \
		gg_gutil.o \
		gg_helpwin.o \
		gg_hotwin.o \
		gg_locatewin.o \
		gg_miscwin.o \
		gg_monwin.o \
		gg_nonlwin.o \
		gg_page_dimensions.o \
		gg_plotwin.o \
		gg_printwin.o \
		gg_psdrv.o \
		gg_regionwin.o \
		gg_setwin.o \
		gg_wavelet_win.o \
		gg_worldwin.o \
		graphs.o \
		graphutils.o \
		gw_choice.o \
		gw_list.o \
		gw_pannel.o \
		humlik.o \
		iofilters.o \
		lmdif.o \
		main.o \
		mathstuff.o \
		mfdrv.o \
		mifdrv.o \
		missing.o \
		ng_handles.o \
		ng_objects.o \
		ng_objs_draw.o \
		nn_cmd.o \
		nn_cmd_axis.o \
		nn_cmd_graph.o \
		nn_cmd_legendbox.o \
		nn_cmd_obj.o \
		nn_cmd_set.o \
		nn_tree.o \
		nonlfit.o \
		params.o \
		pars.o \
		pars_tree.o \
		pdfdrv.o \
		plotone.o \
		pv.o \
		regionutils.o \
		rstdrv.o \
		setutils.o \
		ssdata.o \
		svgdrv.o \
		t1fonts.o \
		template.o \
		utils.o \
		wavelet.o \
		wu.o \
		xsplines.o \
		zc.o \
		zc_contours.o

SRCS	      = as274c.c \
		cairo_drv.c \
		computils.c \
		dates.c \
		defaults.c \
		device.c \
		dlmodule.c \
		draw.c \
		drawticks.c \
		dummydrv.c \
		files.c \
		fit.c \
		fourier.c \
		gd.c \
		ge.c \
		ge_axis.c \
		ge_colorbar.c \
		ge_function.c \
		ge_graph.c \
		ge_legendbox.c \
		ge_obj.c \
		ge_project.c \
		ge_set.c \
		ge_tree.c \
		gg.c \
		gg_compwin.c \
		gg_comwin.c \
		gg_eblockwin.c \
		gg_editpwin.c \
		gg_events.c \
		gg_featext.c \
		gg_files.c \
		gg_fileswin.c \
		gg_fontwin.c \
		gg_fourier_win.c \
		gg_frame.c \
		gg_glyph_choice.c \
		gg_gtkdrv.c \
		gg_gtkutils.c \
		gg_gutil.c \
		gg_helpwin.c \
		gg_hotwin.c \
		gg_locatewin.c \
		gg_miscwin.c \
		gg_monwin.c \
		gg_nonlwin.c \
		gg_page_dimensions.c \
		gg_plotwin.c \
		gg_printwin.c \
		gg_psdrv.c \
		gg_regionwin.c \
		gg_setwin.c \
		gg_wavelet_win.c \
		gg_worldwin.c \
		graphs.c \
		graphutils.c \
		gw_choice.c \
		gw_list.c \
		gw_pannel.c \
		humlik.c \
		iofilters.c \
		lmdif.c \
		main.c \
		mathstuff.c \
		mfdrv.c \
		mifdrv.c \
		missing.c \
		ng_handles.c \
		ng_objects.c \
		ng_objs_draw.c \
		nn_cmd.c \
		nn_cmd_axis.c \
		nn_cmd_graph.c \
		nn_cmd_legendbox.c \
		nn_cmd_obj.c \
		nn_cmd_set.c \
		nn_tree.c \
		nonlfit.c \
		params.c \
		pars.c \
		pars_tree.c \
		pdfdrv.c \
		plotone.c \
		pv.c \
		regionutils.c \
		rstdrv.c \
		setutils.c \
		ssdata.c \
		svgdrv.c \
		t1fonts.c \
		template.c \
		utils.c \
		wavelet.c \
		wu.c \
		xsplines.c \
		zc.c \
		zc_contours.c

## La presence de cette variable entraine la creation par mkmf d une liste interminable
## SYSHDRS	      =

all:		$(PROGRAM)


$(PROGRAM):     $(OBJS) pars.o
		@echo "Linking $(PROGRAM) ..."
		$(LD)  $(LDFLAGS) $(OBJS) $(LIBS) -o $(PROGRAM)
		@echo "done"

$(PARS_C) : $(PARS_Y)
	$(YACC) -t -v $?
	mv y.tab.c $@

lib:           	$(OBJS) pars.o
		@echo "Archiving  $(LIBGRACEGTK) ..."
		$(AR) cr $(LIBGRACEGTK) $(OBJS)
		$(AR) d  $(LIBGRACEGTK) main.o
		$(RANLIB) $(LIBGRACEGTK)

.PHONY : clean

clean:;		@rm -f $(OBJS) core 

clobber:;	@rm -f $(OBJS) $(PROGRAM) core tags

distclean :;    rm -f $(PROGRAM)  *~ $(OBJS) core TAGS y.output $(LIBGRACEGTK)

propre:;	make clean
		rm -f $(PROGRAM)  *~ *.lst TAGS y.output

cleanscan:;    rm -f $(SCANNER_C) $(SCANNER_H) $(PARSER_C)

depend:;	/usr/local/bin/mkmf -f $(MAKEFILE);  sfmakedepend $(OPTSFMKD) $(SRCS)

tests : dummy

install:	$(PROGRAM)
		@echo Installing $(PROGRAM) in $(DESTDIR)
		$(MKINSTALLDIRS) $(DESTDIR)$(GRACEGTK_HOME)/bin $(DESTDIR)$(GRACEGTK_HOME)/src
		$(INSTALL_PROGRAM) -s $(PROGRAM)      $(DESTDIR)$(GRACEGTK_HOME)/bin/$(PROGRAM)
		$(INSTALL_PROGRAM)  gg.xml          $(DESTDIR)$(GRACEGTK_HOME)/src/gg.xml
		$(INSTALL_PROGRAM)  gg_printwin.xml $(DESTDIR)$(GRACEGTK_HOME)/src/gg_printwin.xml

### cd $(DESTDIR)$(GRACEGTK_HOME)/bin; $(RM) $(GRBATCH); $(LN_S) $(PROGRAM) $(GRBATCH)

print:;		@$(PRINT) $(HDRS) $(SRCS)

tags:;  	etags $(SRCS) ../contours/*.f  ../T1lib/t1lib/*.c  ../../../grace-5.1.22-pv/src/*.c

dummy :

# DO NOT DELETE THIS LINE - used by make depend
as274c.o: utils.h as274c.h protos.h noxprotos.h graphs.h defines.h computils.h
as274c.o: defines.h
cairo_drv.o: draw.h defines.h cairo_drv.h utils.h patterns.h device.h t1fonts.h
cairo_drv.o: defines.h
computils.o: parser.h draw.h defines.h graphs.h defines.h ssdata.h utils.h
computils.o: computils.h globals.h draw.h defines.h graphs.h defines.h
computils.o: defines.h protos.h noxprotos.h graphs.h defines.h computils.h
computils.o: defines.h
dates.o: utils.h defines.h protos.h noxprotos.h graphs.h defines.h computils.h
dates.o: defines.h
defaults.o: graphs.h defines.h utils.h ng_objects.h defines.h globals.h draw.h
defaults.o: defines.h graphs.h defines.h defines.h nn_tree.h defines.h protos.h
defaults.o: noxprotos.h graphs.h defines.h computils.h defines.h
device.o: graphutils.h utils.h defines.h globals.h draw.h defines.h graphs.h
device.o: defines.h defines.h plotone.h draw.h defines.h defines.h files.h
device.o: device.h t1fonts.h defines.h
dlmodule.o: parser.h dlmodule.h defines.h utils.h defines.h globals.h draw.h
dlmodule.o: defines.h graphs.h defines.h defines.h
draw.o: draw.h defines.h graphs.h defines.h utils.h defines.h device.h
draw.o: t1fonts.h defines.h
drawticks.o: parser.h draw.h defines.h graphutils.h graphs.h defines.h utils.h
drawticks.o: ng_objects.h globals.h draw.h defines.h graphs.h defines.h
drawticks.o: defines.h protos.h noxprotos.h graphs.h defines.h computils.h
drawticks.o: defines.h
dummydrv.o: dummydrv.h defines.h devlist.h draw.h defines.h defines.h device.h
dummydrv.o: t1fonts.h defines.h
files.o: parser.h gg_gtkdrv.h defines.h graphutils.h graphs.h defines.h utils.h
files.o: pars_tree.h files.h missing.h gg_protos.h gg_frame.h ssdata.h
files.o: template.h draw.h defines.h graphs.h defines.h t1fonts.h defines.h
files.o: defines.h device.h t1fonts.h defines.h ng_objects.h defines.h
files.o: globals.h draw.h defines.h graphs.h defines.h defines.h protos.h
files.o: noxprotos.h graphs.h defines.h computils.h defines.h
fit.o: utils.h defines.h as274c.h protos.h noxprotos.h graphs.h defines.h
fit.o: computils.h defines.h
fourier.o: fourier.h ssdata.h graphs.h defines.h utils.h noxprotos.h graphs.h
fourier.o: defines.h computils.h defines.h files.h
gd.o: gd.h
ge.o: gg_events.h ge_protos.h gw_choice.h gw_pannel.h utils.h gw_list.h
ge.o: nn_tree.h defines.h ge_tree.h gg_protos.h gg_frame.h gg_gutil.h
ge.o: ng_objects.h gg_gtkinc.h globals.h draw.h defines.h graphs.h defines.h
ge.o: defines.h noxprotos.h graphs.h defines.h computils.h defines.h
ge_axis.o: wu.h gw_choice.h gw_pannel.h utils.h ge_tree.h gg_protos.h
ge_axis.o: gg_frame.h gg_gutil.h noxprotos.h graphs.h defines.h computils.h
ge_axis.o: defines.h ge_protos.h graphs.h defines.h t1fonts.h defines.h
ge_axis.o: gw_pannel.h gw_list.h draw.h defines.h gg_gtkinc.h ng_objects.h
ge_axis.o: globals.h draw.h defines.h graphs.h defines.h defines.h
ge_colorbar.o: zc.h gg_events.h wu.h ge_protos.h gw_choice.h gw_pannel.h
ge_colorbar.o: utils.h gw_list.h ge_tree.h gg_gutil.h gg_protos.h gg_frame.h
ge_colorbar.o: gg_icons_xfig.h ng_objects.h defines.h gg_gtkinc.h globals.h
ge_colorbar.o: draw.h defines.h graphs.h defines.h defines.h
ge_function.o: ge_protos.h parser.h utils.h gw_list.h gg_protos.h gg_frame.h
ge_function.o: gg_gutil.h ng_objects.h defines.h gg_gtkinc.h globals.h draw.h
ge_function.o: defines.h graphs.h defines.h defines.h noxprotos.h graphs.h
ge_function.o: defines.h computils.h defines.h
ge_graph.o: wu.h ge_protos.h gw_choice.h gw_pannel.h nn_cmd.h utils.h gw_list.h
ge_graph.o: gw_pannel.h ge_tree.h gg_protos.h gg_frame.h gg_gutil.h
ge_graph.o: ng_objects.h defines.h gg_gtkinc.h globals.h draw.h defines.h
ge_graph.o: graphs.h defines.h defines.h noxprotos.h graphs.h defines.h
ge_graph.o: computils.h defines.h
ge_legendbox.o: gg_events.h wu.h ge_protos.h gw_choice.h gw_pannel.h nn_cmd.h
ge_legendbox.o: utils.h gw_list.h gw_pannel.h gg_protos.h gg_frame.h gg_gutil.h
ge_legendbox.o: gg_icons_xfig.h ng_objects.h defines.h gg_gtkinc.h globals.h
ge_legendbox.o: draw.h defines.h graphs.h defines.h defines.h
ge_obj.o: gg_events.h wu.h gw_choice.h gw_pannel.h utils.h nn_tree.h defines.h
ge_obj.o: ge_tree.h gg_protos.h gg_frame.h gg_gutil.h gg_icons_xfig.h
ge_obj.o: noxprotos.h graphs.h defines.h computils.h defines.h ge_protos.h
ge_obj.o: graphs.h defines.h t1fonts.h defines.h gw_pannel.h gw_list.h
ge_obj.o: defines.h gg_gtkinc.h ng_objects.h globals.h draw.h defines.h
ge_obj.o: graphs.h defines.h defines.h
ge_project.o: gg_events.h ge_protos.h graphutils.h utils.h gw_list.h
ge_project.o: gg_page_dimensions.h ge_tree.h gg_protos.h gg_frame.h gg_gutil.h
ge_project.o: gg_gtkinc.h globals.h draw.h defines.h graphs.h defines.h
ge_project.o: defines.h device.h t1fonts.h defines.h plotone.h draw.h defines.h
ge_project.o: defines.h
ge_set.o: zc.h gg_events.h wu.h gw_choice.h gw_pannel.h utils.h ge_tree.h
ge_set.o: gg_protos.h gg_frame.h gg_gutil.h gg_icons_xfig.h noxprotos.h
ge_set.o: graphs.h defines.h computils.h defines.h ge_protos.h graphs.h
ge_set.o: defines.h graphutils.h t1fonts.h defines.h gw_pannel.h gw_list.h
ge_set.o: files.h gg_gtkinc.h ng_objects.h globals.h draw.h defines.h graphs.h
ge_set.o: defines.h defines.h gg_glyph_choice.h
ge_tree.o: ge_tree.h
gg.o: gg_events.h gg_gtkdrv.h defines.h utils.h nn_tree.h defines.h gg_gutil.h
gg.o: gg_protos.h gg_frame.h gg_icons_xfig.h noxprotos.h graphs.h defines.h
gg.o: computils.h defines.h ge_protos.h graphutils.h nn_cmd.h gw_list.h files.h
gg.o: bitmaps.h draw.h defines.h template.h draw.h defines.h graphs.h defines.h
gg.o: t1fonts.h defines.h defines.h device.h t1fonts.h defines.h gg_gtkinc.h
gg.o: ng_objects.h globals.h draw.h defines.h graphs.h defines.h defines.h
gg.o: device.h t1fonts.h defines.h
gg_compwin.o: zc.h ge_protos.h graphs.h defines.h utils.h gw_list.h draw.h
gg_compwin.o: defines.h ssdata.h gg_protos.h gg_frame.h computils.h defines.h
gg_compwin.o: gg_gtkinc.h noxprotos.h graphs.h defines.h computils.h defines.h
gg_comwin.o: ge_protos.h parser.h graphs.h defines.h utils.h gw_list.h files.h
gg_comwin.o: gg_protos.h gg_frame.h gg_gtkinc.h defines.h globals.h draw.h
gg_comwin.o: defines.h graphs.h defines.h defines.h
gg_eblockwin.o: zc.h ge_protos.h graphs.h defines.h utils.h gw_list.h draw.h
gg_eblockwin.o: defines.h gg_protos.h gg_frame.h ssdata.h gg_gutil.h
gg_eblockwin.o: gg_gtkinc.h globals.h draw.h defines.h graphs.h defines.h
gg_eblockwin.o: defines.h
gg_editpwin.o: missing.h gg_protos.h gg_frame.h utils.h noxprotos.h graphs.h
gg_editpwin.o: defines.h computils.h defines.h globals.h draw.h defines.h
gg_editpwin.o: graphs.h defines.h defines.h files.h
gg_events.o: gg_events.h zc.h ge_protos.h gg_gtkdrv.h defines.h graphutils.h
gg_events.o: nn_cmd.h utils.h nn_tree.h defines.h gg_protos.h gg_frame.h
gg_events.o: ng_objects.h defines.h globals.h draw.h defines.h graphs.h
gg_events.o: defines.h defines.h noxprotos.h graphs.h defines.h computils.h
gg_events.o: defines.h
gg_featext.o: fourier.h graphs.h defines.h utils.h gw_list.h gg_gutil.h
gg_featext.o: gg_protos.h gg_frame.h gg_gtkinc.h globals.h draw.h defines.h
gg_featext.o: graphs.h defines.h defines.h noxprotos.h graphs.h defines.h
gg_featext.o: computils.h defines.h
gg_files.o: ge_protos.h graphs.h defines.h graphutils.h utils.h gw_list.h
gg_files.o: files.h gg_gutil.h gg_protos.h gg_frame.h gg_gtkinc.h defines.h
gg_fileswin.o: zc.h ge_protos.h graphs.h defines.h utils.h gw_list.h nn_tree.h
gg_fileswin.o: defines.h files.h gg_gutil.h gg_protos.h gg_frame.h gg_gtkinc.h
gg_fileswin.o: defines.h globals.h draw.h defines.h graphs.h defines.h
gg_fileswin.o: defines.h noxprotos.h graphs.h defines.h computils.h defines.h
gg_fontwin.o: ge_protos.h gw_choice.h gw_pannel.h graphs.h defines.h t1fonts.h
gg_fontwin.o: defines.h utils.h gw_list.h gw_pannel.h gg_protos.h gg_frame.h
gg_fontwin.o: gg_gtkinc.h globals.h draw.h defines.h graphs.h defines.h
gg_fontwin.o: defines.h noxprotos.h graphs.h defines.h computils.h defines.h
gg_fontwin.o: gg_glyph_choice.h
gg_fourier_win.o: ge_protos.h fourier.h gg_protos.h gg_frame.h utils.h
gg_fourier_win.o: gg_gtkinc.h gw_list.h defines.h
gg_frame.o: gg_frame.h ge_protos.h gw_choice.h gw_pannel.h graphs.h defines.h
gg_frame.o: t1fonts.h defines.h utils.h gw_pannel.h gw_list.h mbitmaps.h draw.h
gg_frame.o: defines.h gg_protos.h gg_frame.h gg_gtkinc.h globals.h draw.h
gg_frame.o: defines.h graphs.h defines.h defines.h patterns.h jbitmaps.h
gg_glyph_choice.o: gw_choice.h gw_pannel.h gg_protos.h gg_frame.h t1fonts.h
gg_glyph_choice.o: defines.h gg_gtkinc.h gw_list.h gw_pannel.h
gg_glyph_choice.o: gg_glyph_choice.h
gg_gtkdrv.o: gg_gtkdrv.h defines.h graphs.h defines.h utils.h draw.h defines.h
gg_gtkdrv.o: gg_protos.h gg_frame.h globals.h draw.h defines.h graphs.h
gg_gtkdrv.o: defines.h defines.h device.h t1fonts.h defines.h patterns.h
gg_gtkutils.o: gg_events.h gg_gtkdrv.h defines.h gw_choice.h gw_pannel.h
gg_gtkutils.o: utils.h ge_tree.h gg_protos.h gg_frame.h noxprotos.h graphs.h
gg_gtkutils.o: defines.h computils.h defines.h parser.h ge_protos.h nn_cmd.h
gg_gtkutils.o: t1fonts.h defines.h gw_list.h gw_pannel.h defines.h gg_gtkinc.h
gg_gtkutils.o: ng_objects.h globals.h draw.h defines.h graphs.h defines.h
gg_gtkutils.o: defines.h
gg_gutil.o: gg_gtkdrv.h defines.h utils.h gw_list.h files.h gg_gutil.h
gg_gutil.o: gg_protos.h gg_frame.h ng_objects.h gg_gtkinc.h globals.h draw.h
gg_gutil.o: defines.h graphs.h defines.h defines.h noxprotos.h graphs.h
gg_gutil.o: defines.h computils.h defines.h plotone.h draw.h defines.h
gg_gutil.o: defines.h
gg_helpwin.o: utils.h files.h
gg_hotwin.o: gw_choice.h gw_pannel.h graphs.h defines.h gw_list.h gw_pannel.h
gg_hotwin.o: gg_protos.h gg_frame.h gg_gutil.h defines.h gg_gtkinc.h
gg_hotwin.o: noxprotos.h graphs.h defines.h computils.h defines.h
gg_locatewin.o: gw_choice.h gw_pannel.h gg_protos.h gg_frame.h gg_gutil.h
gg_locatewin.o: graphs.h defines.h gg_gtkinc.h gw_list.h gw_pannel.h
gg_miscwin.o: gg_protos.h gg_frame.h gg_gutil.h utils.h gg_gtkinc.h gw_list.h
gg_miscwin.o: noxprotos.h graphs.h defines.h computils.h defines.h globals.h
gg_miscwin.o: draw.h defines.h graphs.h defines.h defines.h
gg_monwin.o: gg_protos.h gg_frame.h gg_gutil.h graphs.h defines.h utils.h
gg_monwin.o: gg_gtkinc.h gw_list.h files.h
gg_nonlwin.o: gg_events.h ge_protos.h gw_choice.h gw_pannel.h parser.h graphs.h
gg_nonlwin.o: defines.h utils.h gw_list.h gw_pannel.h files.h gg_protos.h
gg_nonlwin.o: gg_frame.h gg_gutil.h gg_gtkinc.h globals.h draw.h defines.h
gg_nonlwin.o: graphs.h defines.h defines.h noxprotos.h graphs.h defines.h
gg_nonlwin.o: computils.h defines.h
gg_page_dimensions.o: ge_protos.h utils.h gw_list.h gg_page_dimensions.h
gg_page_dimensions.o: gg_protos.h gg_frame.h gg_gtkinc.h globals.h draw.h
gg_page_dimensions.o: defines.h graphs.h defines.h defines.h device.h t1fonts.h
gg_page_dimensions.o: defines.h
gg_plotwin.o: gg_events.h gw_choice.h gw_pannel.h utils.h gw_list.h gw_pannel.h
gg_plotwin.o: draw.h defines.h gg_protos.h gg_frame.h gg_gutil.h gg_gtkinc.h
gg_plotwin.o: globals.h draw.h defines.h graphs.h defines.h defines.h
gg_printwin.o: gg_gtkdrv.h defines.h utils.h gw_list.h gg_page_dimensions.h
gg_printwin.o: gg_protos.h gg_frame.h gg_gutil.h gg_gtkinc.h globals.h draw.h
gg_printwin.o: defines.h graphs.h defines.h defines.h device.h t1fonts.h
gg_printwin.o: defines.h plotone.h draw.h defines.h defines.h
gg_psdrv.o: psdrv.h defines.h graphs.h defines.h utils.h gw_list.h draw.h
gg_psdrv.o: defines.h devlist.h gg_gutil.h gg_protos.h gg_frame.h gg_gtkinc.h
gg_psdrv.o: defines.h noxprotos.h graphs.h defines.h computils.h defines.h
gg_psdrv.o: globals.h draw.h defines.h graphs.h defines.h defines.h device.h
gg_psdrv.o: t1fonts.h defines.h patterns.h
gg_regionwin.o: gg_events.h gg_protos.h gg_frame.h utils.h gg_gtkinc.h
gg_regionwin.o: gw_list.h defines.h noxprotos.h graphs.h defines.h computils.h
gg_regionwin.o: defines.h globals.h draw.h defines.h graphs.h defines.h
gg_regionwin.o: defines.h
gg_setwin.o: ge_protos.h gg_protos.h gg_frame.h graphs.h defines.h utils.h
gg_setwin.o: gg_gtkinc.h gw_list.h defines.h noxprotos.h graphs.h defines.h
gg_setwin.o: computils.h defines.h
gg_wavelet_win.o: ge_protos.h gg_protos.h gg_frame.h utils.h wavelet.h
gg_wavelet_win.o: gg_gtkinc.h gw_list.h defines.h
gg_worldwin.o: gw_choice.h gw_pannel.h graphutils.h graphs.h defines.h utils.h
gg_worldwin.o: gw_list.h gg_protos.h gg_frame.h defines.h gg_gtkinc.h
gg_worldwin.o: noxprotos.h graphs.h defines.h computils.h defines.h
graphs.o: zc.h parser.h graphutils.h graphs.h defines.h utils.h nn_tree.h
graphs.o: defines.h draw.h defines.h ng_objects.h defines.h globals.h draw.h
graphs.o: defines.h graphs.h defines.h defines.h device.h t1fonts.h defines.h
graphs.o: protos.h noxprotos.h graphs.h defines.h computils.h defines.h
graphutils.o: graphutils.h graphs.h defines.h nn_cmd.h utils.h draw.h defines.h
graphutils.o: ng_objects.h globals.h draw.h defines.h graphs.h defines.h
graphutils.o: defines.h device.h t1fonts.h defines.h protos.h noxprotos.h
graphutils.o: graphs.h defines.h computils.h defines.h
gw_choice.o: gw_choice.h gw_pannel.h gw_pannel.h
gw_list.o: gw_list.h
gw_pannel.o: gw_pannel.h
humlik.o: defines.h noxprotos.h graphs.h defines.h computils.h defines.h
iofilters.o: utils.h defines.h protos.h noxprotos.h graphs.h defines.h
iofilters.o: computils.h defines.h files.h
lmdif.o: f2c.h
main.o: parser.h gg_gtkdrv.h defines.h fourier.h graphutils.h graphs.h
main.o: defines.h utils.h files.h devlist.h gg_protos.h gg_frame.h ssdata.h
main.o: noxprotos.h graphs.h defines.h computils.h defines.h globals.h draw.h
main.o: defines.h graphs.h defines.h defines.h plotone.h draw.h defines.h
main.o: defines.h device.h t1fonts.h defines.h
mathstuff.o: mathstuff.h utils.h defines.h protos.h noxprotos.h graphs.h
mathstuff.o: defines.h computils.h defines.h
mfdrv.o: mfdrv.h defines.h devlist.h draw.h defines.h utils.h defines.h
mfdrv.o: device.h t1fonts.h defines.h patterns.h
mifdrv.o: mifdrv.h defines.h devlist.h draw.h defines.h utils.h defines.h
mifdrv.o: patterns.h device.h t1fonts.h defines.h
missing.o: missing.h defines.h
ng_handles.o: ng_objects.h globals.h draw.h defines.h graphs.h defines.h
ng_handles.o: defines.h nn_tree.h defines.h
ng_objects.o: zc.h graphs.h defines.h nn_cmd.h utils.h nn_tree.h defines.h
ng_objects.o: ssdata.h ng_objects.h defines.h globals.h draw.h defines.h
ng_objects.o: graphs.h defines.h defines.h device.h t1fonts.h defines.h
ng_objects.o: protos.h noxprotos.h graphs.h defines.h computils.h defines.h
ng_objects.o: plotone.h draw.h defines.h defines.h
ng_objs_draw.o: zc.h graphs.h defines.h utils.h ng_objects.h globals.h draw.h
ng_objs_draw.o: defines.h graphs.h defines.h defines.h nn_tree.h defines.h
ng_objs_draw.o: plotone.h draw.h defines.h defines.h protos.h noxprotos.h
ng_objs_draw.o: graphs.h defines.h computils.h defines.h
nn_cmd.o: zc.h ge_protos.h parser.h graphutils.h nn_cmd.h t1fonts.h defines.h
nn_cmd.o: utils.h gg_protos.h gg_frame.h gg_gutil.h defines.h globals.h draw.h
nn_cmd.o: defines.h graphs.h defines.h defines.h
nn_cmd_axis.o: graphutils.h nn_cmd.h t1fonts.h defines.h utils.h ng_objects.h
nn_cmd_axis.o: defines.h globals.h draw.h defines.h graphs.h defines.h
nn_cmd_axis.o: defines.h
nn_cmd_graph.o: graphutils.h graphs.h defines.h nn_cmd.h utils.h globals.h
nn_cmd_graph.o: draw.h defines.h graphs.h defines.h defines.h protos.h
nn_cmd_graph.o: noxprotos.h graphs.h defines.h computils.h defines.h device.h
nn_cmd_graph.o: t1fonts.h defines.h
nn_cmd_legendbox.o: nn_cmd.h ng_objects.h globals.h draw.h defines.h graphs.h
nn_cmd_legendbox.o: defines.h defines.h
nn_cmd_obj.o: graphutils.h graphs.h defines.h nn_cmd.h t1fonts.h defines.h
nn_cmd_obj.o: utils.h nn_tree.h defines.h ng_objects.h globals.h draw.h
nn_cmd_obj.o: defines.h graphs.h defines.h defines.h noxprotos.h graphs.h
nn_cmd_obj.o: defines.h computils.h defines.h
nn_cmd_set.o: graphs.h defines.h nn_cmd.h t1fonts.h defines.h utils.h
nn_cmd_set.o: ng_objects.h noxprotos.h graphs.h defines.h computils.h defines.h
nn_cmd_set.o: globals.h draw.h defines.h graphs.h defines.h defines.h
nn_tree.o: globals.h draw.h defines.h graphs.h defines.h defines.h nn_tree.h
nn_tree.o: defines.h
nonlfit.o: f2c.h parser.h graphs.h defines.h utils.h globals.h draw.h defines.h
nonlfit.o: graphs.h defines.h defines.h protos.h noxprotos.h graphs.h defines.h
nonlfit.o: computils.h defines.h
params.o: zc.h graphutils.h graphs.h defines.h utils.h nn_tree.h defines.h
params.o: ng_objects.h globals.h draw.h defines.h graphs.h defines.h defines.h
params.o: device.h t1fonts.h defines.h protos.h noxprotos.h graphs.h defines.h
params.o: computils.h defines.h
pars.o: zc.h fourier.h mathstuff.h utils.h wavelet.h nn_tree.h defines.h
pars.o: gg_protos.h gg_frame.h ssdata.h noxprotos.h graphs.h defines.h
pars.o: computils.h defines.h plotone.h draw.h defines.h defines.h parser.h
pars.o: graphs.h defines.h graphutils.h dlmodule.h defines.h t1fonts.h
pars.o: defines.h pars_tree.h files.h ng_objects.h defines.h globals.h draw.h
pars.o: defines.h graphs.h defines.h defines.h device.h t1fonts.h defines.h
pars.o: protos.h noxprotos.h graphs.h defines.h computils.h defines.h
pars_tree.o: parser.h utils.h pars_tree.h defines.h
pdfdrv.o: utils.h gw_list.h draw.h defines.h devlist.h gg_gutil.h gg_protos.h
pdfdrv.o: gg_frame.h pdfdrv.h defines.h gg_gtkinc.h defines.h device.h
pdfdrv.o: t1fonts.h defines.h patterns.h protos.h noxprotos.h graphs.h
pdfdrv.o: defines.h computils.h defines.h
plotone.o: zc.h graphs.h defines.h utils.h files.h draw.h defines.h ssdata.h
plotone.o: ng_objects.h globals.h draw.h defines.h graphs.h defines.h defines.h
plotone.o: device.h t1fonts.h defines.h plotone.h draw.h defines.h defines.h
plotone.o: protos.h noxprotos.h graphs.h defines.h computils.h defines.h
pv.o: f2c.h utils.h
regionutils.o: draw.h defines.h graphs.h defines.h utils.h globals.h draw.h
regionutils.o: defines.h graphs.h defines.h defines.h protos.h noxprotos.h
regionutils.o: graphs.h defines.h computils.h defines.h
rstdrv.o: utils.h gw_list.h draw.h defines.h devlist.h gg_gutil.h gg_protos.h
rstdrv.o: gg_frame.h gd.h gg_gtkinc.h defines.h device.h t1fonts.h defines.h
rstdrv.o: patterns.h rstdrv.h defines.h protos.h noxprotos.h graphs.h defines.h
rstdrv.o: computils.h defines.h
setutils.o: zc.h graphs.h defines.h utils.h ng_objects.h globals.h draw.h
setutils.o: defines.h graphs.h defines.h defines.h protos.h noxprotos.h
setutils.o: graphs.h defines.h computils.h defines.h files.h
ssdata.o: parser.h graphutils.h graphs.h defines.h utils.h files.h ssdata.h
ssdata.o: ng_objects.h defines.h globals.h draw.h defines.h graphs.h defines.h
ssdata.o: defines.h protos.h noxprotos.h graphs.h defines.h computils.h
ssdata.o: defines.h
svgdrv.o: graphs.h defines.h svgdrv.h defines.h utils.h draw.h defines.h
svgdrv.o: devlist.h defines.h device.h t1fonts.h defines.h patterns.h
t1fonts.o: draw.h defines.h t1fonts.h defines.h utils.h defines.h protos.h
t1fonts.o: noxprotos.h graphs.h defines.h computils.h defines.h device.h
t1fonts.o: t1fonts.h defines.h files.h
template.o: nn_cmd.h utils.h nn_tree.h defines.h files.h template.h draw.h
template.o: defines.h graphs.h defines.h t1fonts.h defines.h defines.h device.h
template.o: t1fonts.h defines.h ng_objects.h globals.h draw.h defines.h
template.o: graphs.h defines.h defines.h noxprotos.h graphs.h defines.h
template.o: computils.h defines.h
utils.o: utils.h nn_tree.h defines.h files.h missing.h gg_protos.h gg_frame.h
utils.o: globals.h draw.h defines.h graphs.h defines.h defines.h noxprotos.h
utils.o: graphs.h defines.h computils.h defines.h buildinfo.h protos.h
utils.o: noxprotos.h graphs.h defines.h computils.h defines.h
wavelet.o: ssdata.h graphs.h defines.h utils.h wavelet.h defines.h noxprotos.h
wavelet.o: graphs.h defines.h computils.h defines.h
wu.o: gg_frame.h wu.h gg_gutil.h utils.h gg_gtkinc.h gw_list.h defines.h
xsplines.o: utils.h ng_objects.h defines.h noxprotos.h graphs.h defines.h
xsplines.o: computils.h defines.h globals.h draw.h defines.h graphs.h defines.h
xsplines.o: defines.h
zc.o: zc.h graphs.h defines.h utils.h nn_tree.h defines.h draw.h defines.h
zc.o: zcP.h ng_objects.h globals.h draw.h defines.h graphs.h defines.h
zc.o: defines.h noxprotos.h graphs.h defines.h computils.h defines.h device.h
zc.o: t1fonts.h defines.h
zc_contours.o: zc.h graphs.h defines.h utils.h nn_tree.h defines.h draw.h
zc_contours.o: defines.h gg_gutil.h gg_protos.h gg_frame.h ng_objects.h
zc_contours.o: globals.h draw.h defines.h graphs.h defines.h defines.h
zc_contours.o: noxprotos.h graphs.h defines.h computils.h defines.h device.h
zc_contours.o: t1fonts.h defines.h
