mirror of
				https://gitlab.com/freepascal.org/fpc/source.git
				synced 2025-11-04 13:59:37 +01:00 
			
		
		
		
	+ Added fpdoc
This commit is contained in:
		
							parent
							
								
									c061b43fe2
								
							
						
					
					
						commit
						b164a9ff9f
					
				@ -22,7 +22,7 @@
 | 
			
		||||
#INSTALLDEBUG=1
 | 
			
		||||
 | 
			
		||||
# Which docs are made when 'html' is specified
 | 
			
		||||
HTML = user units ref prog
 | 
			
		||||
HTML = user units ref prog fpdoc
 | 
			
		||||
 | 
			
		||||
# Can be 'report','book', 'html', 'hevea', 'ts3' 'ts4'
 | 
			
		||||
ifdef USEHEVEA
 | 
			
		||||
@ -332,6 +332,8 @@ prog.dvi: prog.tex includes
 | 
			
		||||
 | 
			
		||||
user.dvi: user.tex includes
 | 
			
		||||
 | 
			
		||||
fpdoc.dvi: fpdoc.tex includes
 | 
			
		||||
 | 
			
		||||
units.pdf: units.tex includes $(CHAPTERS)
 | 
			
		||||
 | 
			
		||||
ref.pdf: ref.tex includes
 | 
			
		||||
@ -344,6 +346,7 @@ onechap.pdf: onechap.tex includes
 | 
			
		||||
 | 
			
		||||
onechap.dvi: onechap.tex includes
 | 
			
		||||
 | 
			
		||||
fpdoc.pdf: fpdoc.tex includes
 | 
			
		||||
 | 
			
		||||
dvi : $(DVI)
 | 
			
		||||
 | 
			
		||||
@ -537,7 +540,10 @@ execute:
 | 
			
		||||
 | 
			
		||||
#
 | 
			
		||||
# $Log$
 | 
			
		||||
# Revision 1.19  2003-03-17 08:27:27  michael
 | 
			
		||||
# Revision 1.20  2003-03-18 00:14:51  michael
 | 
			
		||||
# + Added fpdoc
 | 
			
		||||
#
 | 
			
		||||
# Revision 1.19  2003/03/17 08:27:27  michael
 | 
			
		||||
# + Split out html generation
 | 
			
		||||
#
 | 
			
		||||
# Revision 1.18  2003/03/16 15:24:58  peter
 | 
			
		||||
 | 
			
		||||
@ -26,5 +26,6 @@ units: htmlincludes preamble3 units.html
 | 
			
		||||
prog: htmlincludes preamble3 prog.html
 | 
			
		||||
onechap: htmlincludes preamble3 onechap.html
 | 
			
		||||
ref: htmlincludes preamble4 ref.html
 | 
			
		||||
fpdoc: htmlincludes preamble3 fpdoc.html
 | 
			
		||||
 | 
			
		||||
html: htmlincludes $(HTML)
 | 
			
		||||
 | 
			
		||||
@ -12,6 +12,6 @@ units: htmlincludes units.html
 | 
			
		||||
prog: htmlincludes prog.html
 | 
			
		||||
onechap: htmlincludes onechap.html
 | 
			
		||||
ref: htmlincludes ref.html
 | 
			
		||||
fpdoc: htmlincludes fpdoc.html
 | 
			
		||||
 | 
			
		||||
html: htmlincludes $(addsuffix .html,$(HTML))
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
@ -86,5 +86,19 @@ ifndef DEBUG
 | 
			
		||||
endif
 | 
			
		||||
	touch onechap.chk	
 | 
			
		||||
 | 
			
		||||
fpdoc: fpdoc.chk
 | 
			
		||||
fpdoc.chk: htex.chk includes
 | 
			
		||||
	cp -f preamble.html preamble.inc
 | 
			
		||||
	$(LATEX2HTML) $(LATEX2HTMLOPTS) -split 2 -link 2\
 | 
			
		||||
	-t "Free Pascal documentation tool manual" fpdoc.htex
 | 
			
		||||
	-sed -f foot.sed <fpdoc/footnode.html >fpdoc/footnote.html
 | 
			
		||||
	-mv fpdoc/footnote.html fpdoc/footnode.html
 | 
			
		||||
ifndef DEBUG
 | 
			
		||||
	-rm -f fpdoc/labels.pl fpdoc/internals.pl fpdoc/.*.pag fpdoc/.*.dir
 | 
			
		||||
	-rm -f fpdoc/images.* fpdoc/*.log fpdoc/WARNINGS
 | 
			
		||||
endif
 | 
			
		||||
	touch fpdoc.chk
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
html: $(HTML)
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
							
								
								
									
										1694
									
								
								docs/fpdoc.tex
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										1694
									
								
								docs/fpdoc.tex
									
									
									
									
									
										Normal file
									
								
							
										
											
												File diff suppressed because it is too large
												Load Diff
											
										
									
								
							
		Loading…
	
		Reference in New Issue
	
	Block a user