
.SUFFIXES: .doc



all: gdebug.doc window.doc gmt.doc graph.doc gdata.doc openX.doc gio.doc jpeg_tool.doc tiff_tool.doc shape_file.doc



C2DOCD = ../../Tools
C2DOC = $(C2DOCD)/c2doc



gdebug.doc:  ../gdebug.c  ../gdebug.h  $(C2DOC)
	$(C2DOC)  ../$(*).h >  $@
	$(C2DOC)  ../$(*).c >> $@

window.doc:  ../window.c  ../window.h  $(C2DOC)
	$(C2DOC)  ../$(*).h >  $@
	$(C2DOC)  ../$(*).c >> $@

gmt.doc:  ../gmt.c  ../gmt.h  $(C2DOC)
	$(C2DOC)  ../$(*).h >  $@
	$(C2DOC)  ../$(*).c >> $@

graph.doc:  ../graph.c  ../graph.h  $(C2DOC)
	$(C2DOC)  ../$(*).h >  $@
	$(C2DOC)  ../$(*).c >> $@

gdata.doc:  ../gdata.c  ../gdata.h  $(C2DOC)
	$(C2DOC)  ../$(*).h >  $@
	$(C2DOC)  ../$(*).c >> $@

openX.doc:  ../openX.c  ../openX.h  $(C2DOC)
	$(C2DOC)  ../$(*).h >  $@
	$(C2DOC)  ../$(*).c >> $@

gio.doc:  ../gio.c  ../gio.h  $(C2DOC)
	$(C2DOC)  ../$(*).h >  $@
	$(C2DOC)  ../$(*).c >> $@

jpeg_tool.doc:  ../jpeg_tool.c  ../jpeg_tool.h  $(C2DOC)
	$(C2DOC)  ../$(*).h >  $@
	$(C2DOC)  ../$(*).c >> $@

tiff_tool.doc:  ../tiff_tool.c  ../tiff_tool.h  $(C2DOC)
	$(C2DOC)  ../$(*).h >  $@
	$(C2DOC)  ../$(*).c >> $@

shape_file.doc:  ../shape_file.c  ../shape_file.h  $(C2DOC)
	$(C2DOC)  ../$(*).h >  $@
	$(C2DOC)  ../$(*).c >> $@


clean: 
	rm -f *~ *.doc 


$(C2DOC): 
	(cd $(C2DOCD) && make c2doc || make c2doc.exe)

