# Chapter 6: Generating Source Code

- [1. Generating sources at configure time](recipe-01/README.md)
- [2. Generating source code at configure time using Python](recipe-02/README.md)
- [3. Generating source code at build time using Python](recipe-03/README.md)
- [4. Recording the project version information for reproducibility](recipe-04/README.md)
- [5. Recording the project version from a file](recipe-05/README.md)
- [6. Recording the Git hash at configure time](recipe-06/README.md)
- [7. Recording the Git hash at build time](recipe-07/README.md)
