project('vaclaunch', 'c') jansson_dep = dependency('jansson', required : true) curl_dep = dependency('libcurl', required : true) proj_inc = include_directories('include') subdir('lib') executable('vl', files('main.c'), link_with : [ vaclaunch_libs.get_shared_lib() ], dependencies : [ curl_dep, jansson_dep ], include_directories : proj_inc)