| project('custom target name', 'c') | |
| python = find_program('python3') | |
| # Name argument is optional and should default to 'file.txt' | |
| custom_target( | |
| input: 'file.txt.in', | |
| output: '@BASENAME@', | |
| command: [python, '--version'], | |
| build_by_default: true, | |
| capture: true, | |
| ) | |
| subdir('subdir') |