docs: Mention add_intermediate and provide an example
This is a useful feature, so add a note about it. Change-Id: If29f6480f878bdaf877dc208cc4861b884e10840 Signed-off-by: Simon Glass <sjg@chromium.org> Reviewed-on: https://review.coreboot.org/c/coreboot/+/77342 Tested-by: build bot (Jenkins) <no-reply@coreboot.org> Reviewed-by: Patrick Georgi <patrick@coreboot.org> Reviewed-on: https://review.coreboot.org/c/coreboot/+/77465 Tested-by: Patrick Georgi <patrick@coreboot.org> Reviewed-by: Martin L Roth <gaumless@gmail.com>
This commit is contained in:
		
				
					committed by
					
						
						Martin L Roth
					
				
			
			
				
	
			
			
			
						parent
						
							f40f4a6e23
						
					
				
				
					commit
					d7c88c2308
				
			@@ -62,6 +62,23 @@ supported options are:
 | 
				
			|||||||
 | 
					
 | 
				
			||||||
`position` and `align` are mutually exclusive.
 | 
					`position` and `align` are mutually exclusive.
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					### Adding Makefile fragments
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					You can use the `add_intermediate` helper to add new post-processing steps for
 | 
				
			||||||
 | 
					the final `coreboot.rom` image. For example you can add new files to CBFS by
 | 
				
			||||||
 | 
					adding something like this to `site-local/Makefile.inc`
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					```
 | 
				
			||||||
 | 
					$(call add_intermediate, add_mrc_data)
 | 
				
			||||||
 | 
						$(CBFSTOOL) $< write -r RW_MRC_CACHE -f site-local/my-mrc-recording.bin
 | 
				
			||||||
 | 
					```
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					Note that the second line must start with a tab, not spaces.
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					```eval_rst
 | 
				
			||||||
 | 
					See also :doc:`../tutorial/managing_local_additions`.
 | 
				
			||||||
 | 
					```
 | 
				
			||||||
 | 
					
 | 
				
			||||||
#### FMAP region support
 | 
					#### FMAP region support
 | 
				
			||||||
With the addition of FMAP flash partitioning support to coreboot, there was a
 | 
					With the addition of FMAP flash partitioning support to coreboot, there was a
 | 
				
			||||||
need to extend the specification of files to provide more precise control
 | 
					need to extend the specification of files to provide more precise control
 | 
				
			||||||
 
 | 
				
			|||||||
		Reference in New Issue
	
	Block a user