tools: more searchable variable name
This commit is contained in:
		
							parent
							
								
									853c83ea4a
								
							
						
					
					
						commit
						955c39718f
					
				
							
								
								
									
										10
									
								
								Makefile
									
									
									
									
									
								
							
							
						
						
									
										10
									
								
								Makefile
									
									
									
									
									
								
							| @ -43,7 +43,7 @@ SOURCEFILES:= \ | |||||||
| 	hledger-*/Hledger/*hs \
 | 	hledger-*/Hledger/*hs \
 | ||||||
| 	hledger-*/Hledger/*/*hs | 	hledger-*/Hledger/*/*hs | ||||||
| # a more careful list suitable for for haddock
 | # a more careful list suitable for for haddock
 | ||||||
| SOURCEFILESFORHADDOCK:= \
 | HADDOCKSOURCEFILES:= \
 | ||||||
| 	hledger-lib/Hledger/*hs \
 | 	hledger-lib/Hledger/*hs \
 | ||||||
| 	hledger-lib/Hledger/*/*hs \
 | 	hledger-lib/Hledger/*/*hs \
 | ||||||
| 	hledger/Hledger/Cli/*hs \
 | 	hledger/Hledger/Cli/*hs \
 | ||||||
| @ -51,7 +51,7 @@ SOURCEFILESFORHADDOCK:= \ | |||||||
| 	hledger-vty/Hledger/*/*hs \
 | 	hledger-vty/Hledger/*/*hs \
 | ||||||
| 	hledger-chart/Hledger/*/*hs | 	hledger-chart/Hledger/*/*hs | ||||||
| # just the library-exporting files for haddock, similar to what hackage shows
 | # just the library-exporting files for haddock, similar to what hackage shows
 | ||||||
| LIBSOURCEFILESFORHADDOCK:= \
 | HADDOCKLIBSOURCEFILES:= \
 | ||||||
| 	hledger-lib/Hledger/*hs \
 | 	hledger-lib/Hledger/*hs \
 | ||||||
| 	hledger-lib/Hledger/*/*hs \
 | 	hledger-lib/Hledger/*/*hs \
 | ||||||
| 	hledger/Hledger/Cli/*hs | 	hledger/Hledger/Cli/*hs | ||||||
| @ -547,7 +547,7 @@ apihaddock: linkhledgerwebdir .haddockprologue | |||||||
| 	 --html \
 | 	 --html \
 | ||||||
| 	 --source-module=../code-doc/src/%{MODULE/./-}.html \
 | 	 --source-module=../code-doc/src/%{MODULE/./-}.html \
 | ||||||
| 	 --source-entity=../code-doc/src/%{MODULE/./-}.html#%N \
 | 	 --source-entity=../code-doc/src/%{MODULE/./-}.html#%N \
 | ||||||
| 	 $(LIBSOURCEFILESFORHADDOCK) | 	 $(HADDOCKLIBSOURCEFILES) | ||||||
| 
 | 
 | ||||||
| # generate internal code docs for the whole project
 | # generate internal code docs for the whole project
 | ||||||
| codehaddock: linkhledgerwebdir .haddockprologue | codehaddock: linkhledgerwebdir .haddockprologue | ||||||
| @ -557,13 +557,13 @@ codehaddock: linkhledgerwebdir .haddockprologue | |||||||
| 	 --html \
 | 	 --html \
 | ||||||
| 	 --source-module=../code-doc/src/%{MODULE/./-}.html \
 | 	 --source-module=../code-doc/src/%{MODULE/./-}.html \
 | ||||||
| 	 --source-entity=../code-doc/src/%{MODULE/./-}.html#%N \
 | 	 --source-entity=../code-doc/src/%{MODULE/./-}.html#%N \
 | ||||||
| 	 $(SOURCEFILESFORHADDOCK) | 	 $(HADDOCKSOURCEFILES) | ||||||
| 
 | 
 | ||||||
| #http://www.cs.york.ac.uk/fp/darcs/hscolour/
 | #http://www.cs.york.ac.uk/fp/darcs/hscolour/
 | ||||||
| HSCOLOUR=HsColour -icss | HSCOLOUR=HsColour -icss | ||||||
| hscolour: | hscolour: | ||||||
| 	mkdir -p site/code-doc/src | 	mkdir -p site/code-doc/src | ||||||
| 	for f in $(SOURCEFILESFORHADDOCK); do \
 | 	for f in $(HADDOCKSOURCEFILES); do \
 | ||||||
| 		$(HSCOLOUR) -anchor $$f -osite/code-doc/src/`echo $$f | sed -e's%[^/]*/%%' | sed -e's%/%-%g' | sed -e's%\.hs$$%.html%'` ; \
 | 		$(HSCOLOUR) -anchor $$f -osite/code-doc/src/`echo $$f | sed -e's%[^/]*/%%' | sed -e's%/%-%g' | sed -e's%\.hs$$%.html%'` ; \
 | ||||||
| 	done | 	done | ||||||
| 
 | 
 | ||||||
|  | |||||||
		Loading…
	
		Reference in New Issue
	
	Block a user