The Meson Build System
http://mesonbuild.com/
You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
16 lines
489 B
16 lines
489 B
6 years ago
|
project('myexe', 'c')
|
||
|
sub = subproject('sub')
|
||
|
prog = find_program('foobar')
|
||
|
custom1 = custom_target('custom1',
|
||
|
build_by_default : true,
|
||
|
input : [],
|
||
|
output : 'main1.c',
|
||
|
command : [prog, '@OUTPUT@'])
|
||
|
gen = generator(prog,
|
||
|
output : '@BASENAME@.c',
|
||
|
arguments : ['@OUTPUT@'])
|
||
|
custom2 = gen.process('main2.input')
|
||
|
|
||
|
executable('e1', custom1)
|
||
|
executable('e2', custom2)
|