| sysprof = dependency('sysprof-capture-4', method: 'pkg-config', required: false) | |
| glib_static = dependency('glib-2.0', version: glib_req_ver, required: false, | |
| method: 'pkg-config', static: true) | |
| stress = executable( | |
| 'stress', | |
| files('stress.c'), | |
| dependencies: [glib_static, sysprof], | |
| link_args: ['-static'], | |
| build_by_default: false, | |
| ) | |
| custom_target( | |
| 'initrd-stress.img', | |
| output: 'initrd-stress.img', | |
| input: stress, | |
| command: [find_program('initrd-stress.sh'), '@OUTPUT@', '@INPUT@'] | |
| ) |