1*f0687c8aSRaman Tenneticommon_deps = [ libkmsxx_dep, libkmsxxutil_dep, libfmt_dep ] 2*f0687c8aSRaman Tenneti 3*f0687c8aSRaman Tennetilibevdev_dep = dependency('libevdev', required : false) 4*f0687c8aSRaman Tenneti 5*f0687c8aSRaman Tennetiexecutable('kmstest', 'kmstest.cpp', dependencies : [ common_deps ], install : true) 6*f0687c8aSRaman Tennetiexecutable('kmsview', 'kmsview.cpp', dependencies : [ common_deps ], install : false) 7*f0687c8aSRaman Tennetiexecutable('kmsprint', 'kmsprint.cpp', dependencies : [ common_deps ], install : true) 8*f0687c8aSRaman Tennetiexecutable('fbtest', 'fbtest.cpp', dependencies : [ common_deps ], install : true) 9*f0687c8aSRaman Tennetiexecutable('kmscapture', 'kmscapture.cpp', dependencies : [ common_deps ], install : false) 10*f0687c8aSRaman Tennetiexecutable('kmsblank', 'kmsblank.cpp', dependencies : [ common_deps ], install : true) 11*f0687c8aSRaman Tenneti 12*f0687c8aSRaman Tennetiif libevdev_dep.found() 13*f0687c8aSRaman Tenneti executable('kmstouch', 'kmstouch.cpp', dependencies : [ common_deps, libevdev_dep ], install : false) 14*f0687c8aSRaman Tennetiendif 15*f0687c8aSRaman Tenneti 16*f0687c8aSRaman Tennetiexecutable('omap-wbcap', 'omap-wbcap.cpp', dependencies : [ common_deps ], install : false) 17*f0687c8aSRaman Tennetiexecutable('omap-wbm2m', 'omap-wbm2m.cpp', dependencies : [ common_deps ], install : false) 18