project('app', ['c']) a = dependency('test-a') b = dependency('test-b') executable('appA', files('appA.c'), dependencies : a) executable('appB', files('appB.c'), dependencies : b)