| 
									
										
										
										
											2018-05-01 18:03:25 -04:00
										 |  |  | .PHONY: all | 
					
						
							|  |  |  | all: manual-combined.xml format | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | .PHONY: debug | 
					
						
							|  |  |  | debug: generated manual-combined.xml | 
					
						
							|  |  |  | 
 | 
					
						
							| 
									
										
										
										
											2018-10-03 22:33:03 -04:00
										 |  |  | manual-combined.xml: generated *.xml **/*.xml | 
					
						
							| 
									
										
										
										
											2018-05-01 19:43:52 -04:00
										 |  |  | 	rm -f ./manual-combined.xml | 
					
						
							| 
									
										
										
										
											2019-03-22 14:47:47 +01:00
										 |  |  | 	nix-shell --pure -Q --packages xmloscopy \
 | 
					
						
							| 
									
										
										
										
											2018-05-01 18:03:25 -04:00
										 |  |  | 		--run "xmloscopy --docbook5 ./manual.xml ./manual-combined.xml" | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | .PHONY: format | 
					
						
							|  |  |  | format: | 
					
						
							| 
									
										
										
										
											2019-03-22 14:47:47 +01:00
										 |  |  | 	nix-shell --pure -Q --packages xmlformat \
 | 
					
						
							|  |  |  | 		--run "find ../../ -iname '*.xml' -type f -print0 | xargs -0 -I{} -n1 \
 | 
					
						
							|  |  |  | 		xmlformat --config-file '../xmlformat.conf' -i {}"
 | 
					
						
							| 
									
										
										
										
											2018-05-01 18:03:25 -04:00
										 |  |  | 
 | 
					
						
							| 
									
										
										
										
											2018-05-31 20:26:27 -04:00
										 |  |  | .PHONY: fix-misc-xml | 
					
						
							|  |  |  | fix-misc-xml: | 
					
						
							|  |  |  | 	find . -iname '*.xml' -type f \
 | 
					
						
							|  |  |  | 		-exec ../varlistentry-fixer.rb {} ';' | 
					
						
							|  |  |  | 
 | 
					
						
							| 
									
										
										
										
											2018-05-01 18:03:25 -04:00
										 |  |  | .PHONY: clean | 
					
						
							|  |  |  | clean: | 
					
						
							|  |  |  | 	rm -f manual-combined.xml generated | 
					
						
							| 
									
										
										
										
											2018-04-28 04:00:55 -04:00
										 |  |  | 
 | 
					
						
							|  |  |  | generated: ./options-to-docbook.xsl | 
					
						
							|  |  |  | 	nix-build ../../release.nix \
 | 
					
						
							|  |  |  | 		--attr manualGeneratedSources.x86_64-linux \
 | 
					
						
							|  |  |  | 		--out-link ./generated |