site: hledger.org/api-doc -> hledger.org/api
This commit is contained in:
		
							parent
							
								
									4104114d4e
								
							
						
					
					
						commit
						2daa56dcb3
					
				
							
								
								
									
										32
									
								
								Makefile
									
									
									
									
									
								
							
							
						
						
									
										32
									
								
								Makefile
									
									
									
									
									
								
							| @ -440,11 +440,11 @@ data/100000x1000x10.journal: tools/generatejournal | ||||
| 
 | ||||
| # Documentation source files are UPPERCASE files in the top directory.
 | ||||
| # site/ contains both html generated from these (UPPERCASE.html) and
 | ||||
| # revision-controlled resource files (everything else).  site/api-doc
 | ||||
| # revision-controlled resource files (everything else).  site/api
 | ||||
| # contains only generated files.
 | ||||
| 
 | ||||
| cleandocs: | ||||
| 	rm -rf site/[A-Z]*.html site/api-doc/* | ||||
| 	rm -rf site/[A-Z]*.html site/api/* | ||||
| 
 | ||||
| # rebuild all docs
 | ||||
| docs: site codedocs | ||||
| @ -538,7 +538,7 @@ HADDOCK=haddock --no-warnings --prologue .haddockprologue #--optghc='-hide-packa | ||||
| # generate api docs for the whole project
 | ||||
| haddock: linkhledgerwebdir .haddockprologue | ||||
| 	$(HADDOCK) --title "hledger-* API docs" \
 | ||||
| 	 -o site/api-doc \
 | ||||
| 	 -o site/api \
 | ||||
| 	 --html \
 | ||||
| 	 --source-module=src/%{MODULE/./-}.html \
 | ||||
| 	 --source-entity=src/%{MODULE/./-}.html#%N \
 | ||||
| @ -546,20 +546,20 @@ haddock: linkhledgerwebdir .haddockprologue | ||||
| 
 | ||||
| # browse the api docs
 | ||||
| viewhaddock: | ||||
| 	$(VIEWHTML) site/api-doc/index.html | ||||
| 	$(VIEWHTML) site/api/index.html | ||||
| 
 | ||||
| # http://www.cs.york.ac.uk/fp/darcs/hscolour/
 | ||||
| HSCOLOUR=HsColour -css | ||||
| hscolour: site/api-doc/src site/api-doc/src/hscolour.css | ||||
| hscolour: site/api/src site/api/src/hscolour.css | ||||
| 	for f in $(HADDOCKSOURCEFILES); do \
 | ||||
| 		$(HSCOLOUR) -anchor $$f -osite/api-doc/src/`echo $$f | sed -e's%[^/]*/%%' | sed -e's%/%-%g' | sed -e's%\.hs$$%.html%'` ; \
 | ||||
| 		$(HSCOLOUR) -anchor $$f -osite/api/src/`echo $$f | sed -e's%[^/]*/%%' | sed -e's%/%-%g' | sed -e's%\.hs$$%.html%'` ; \
 | ||||
| 	done | ||||
| 
 | ||||
| site/api-doc/src/hscolour.css: site/api-doc/src | ||||
| 	$(HSCOLOUR) -print-css >site/api-doc/src/hscolour.css | ||||
| site/api/src/hscolour.css: site/api/src | ||||
| 	$(HSCOLOUR) -print-css >site/api/src/hscolour.css | ||||
| 
 | ||||
| site/api-doc/src: | ||||
| 	mkdir -p site/api-doc/src | ||||
| site/api/src: | ||||
| 	mkdir -p site/api/src | ||||
| 
 | ||||
| sourcegraph: | ||||
| 	for p in $(PACKAGES); do (cd $$p; SourceGraph $$p.cabal); done | ||||
| @ -577,9 +577,9 @@ sourcegraph: | ||||
| ## We munge haddock and hoogle into a rough but useful framed layout.
 | ||||
| ## For this to work the hoogle cgi must be built with base target "main".
 | ||||
| ## XXX move the framed index building into haddock: ?
 | ||||
| # 	sed -i -e 's%^></HEAD%><base target="main"></HEAD%' site/api-doc/modules-index.html ; \
 | ||||
| # 	cp site/api-doc-frames.html site/api-doc/index.html ; \
 | ||||
| # # 	cp site/hoogle-small.html site/api-doc
 | ||||
| # 	sed -i -e 's%^></HEAD%><base target="main"></HEAD%' site/api/modules-index.html ; \
 | ||||
| # 	cp site/api-frames.html site/api/index.html ; \
 | ||||
| # # 	cp site/hoogle-small.html site/api
 | ||||
| #
 | ||||
| #uses a hoogle source tree configured with --datadir=., patched to fix haddock urls/target frame
 | ||||
| # HOOGLESRC=/usr/local/src/hoogle
 | ||||
| @ -587,7 +587,7 @@ sourcegraph: | ||||
| # HOOGLEVER=`$(HOOGLE) --version |tail -n 1 | sed -e 's/Version /hoogle-/'`
 | ||||
| # hoogle: hoogleindex
 | ||||
| # 	if test -f $(HOOGLE) ; then \
 | ||||
| # 		cd site/api-doc && \
 | ||||
| # 		cd site/api && \
 | ||||
| # 		rm -f $(HOOGLEVER) && \
 | ||||
| # 		ln -s . $(HOOGLEVER) && \
 | ||||
| # 		cp -r $(HOOGLESRC)/src/res/ . && \
 | ||||
| @ -599,8 +599,8 @@ sourcegraph: | ||||
| #
 | ||||
| #generate a hoogle index
 | ||||
| # hoogleindex:
 | ||||
| # 	$(HADDOCK) -o site/api-doc --hoogle $(MAIN) && \
 | ||||
| # 	cd site/api-doc && \
 | ||||
| # 	$(HADDOCK) -o site/api --hoogle $(MAIN) && \
 | ||||
| # 	cd site/api && \
 | ||||
| # 	hoogle --convert=main.txt --output=default.hoo
 | ||||
| 
 | ||||
| ######################################################################
 | ||||
|  | ||||
		Loading…
	
		Reference in New Issue
	
	Block a user