#!/usr/bin/env python # encoding: utf-8 from waflib.TaskGen import after_method, before_method, feature def build(bld): vehicle = bld.path.name bld.ap_stlib( name=vehicle + '_libs', ap_vehicle='UNKNOWN', dynamic_source='modules/DroneCAN/libcanard/dsdlc_generated/src/**.c', ap_libraries=bld.ap_common_vehicle_libraries() + [ 'AP_OSD', 'AP_RCMapper', 'AP_Arming' ], ) bld.ap_program( program_groups=['tool'], use=[vehicle + '_libs'], )