project('bob', 'c') | |
gensrc_py = find_program('genbob.py') | |
genbob_h = custom_target('genbob.h', | |
output : 'genbob.h', | |
command : [gensrc_py, '@OUTPUT@']) | |
genbob_c = custom_target('genbob.c', | |
output : 'genbob.c', | |
command : [gensrc_py, '@OUTPUT@']) | |
boblib = library('bob', ['bob.c', genbob_c]) | |
bobinc = include_directories('.') | |
bob_dep = declare_dependency(link_with : boblib, | |
sources : [genbob_h], | |
include_directories : bobinc) | |
notfound_dep = dependency('', required: false) |