1project('dependency factory', 'c', meson_version : '>=0.40') 2 3dep = dependency('gl', method: 'pkg-config', required: false) 4if dep.found() and dep.type_name() == 'pkgconfig' 5 dep.get_pkgconfig_variable('prefix') 6endif 7 8dep = dependency('SDL2', method: 'pkg-config', required: false) 9if dep.found() and dep.type_name() == 'pkgconfig' 10 dep.get_pkgconfig_variable('prefix') 11endif 12 13dep = dependency('SDL2', method: 'config-tool', required: false) 14if dep.found() and dep.type_name() == 'configtool' 15 dep.get_configtool_variable('prefix') 16endif 17 18dep = dependency('Vulkan', method: 'pkg-config', required: false) 19if dep.found() and dep.type_name() == 'pkgconfig' 20 dep.get_pkgconfig_variable('prefix') 21endif 22 23dep = dependency('pcap', method: 'pkg-config', required: false) 24if dep.found() and dep.type_name() == 'pkgconfig' 25 dep.get_pkgconfig_variable('prefix') 26endif 27 28dep = dependency('pcap', method: 'config-tool', required: false) 29if dep.found() and dep.type_name() == 'configtool' 30 dep.get_configtool_variable('prefix') 31endif 32 33dep = dependency('cups', method: 'pkg-config', required: false) 34if dep.found() and dep.type_name() == 'pkgconfig' 35 dep.get_pkgconfig_variable('prefix') 36endif 37 38dep = dependency('cups', method: 'config-tool', required: false) 39if dep.found() and dep.type_name() == 'configtool' 40 dep.get_configtool_variable('prefix') 41endif 42 43dep = dependency('libwmf', method: 'pkg-config', required: false) 44if dep.found() and dep.type_name() == 'pkgconfig' 45 dep.get_pkgconfig_variable('prefix') 46endif 47 48dep = dependency('libwmf', method: 'config-tool', required: false) 49if dep.found() and dep.type_name() == 'configtool' 50 dep.get_configtool_variable('prefix') 51endif 52